STORAGE_OFFLOAD_WRITE_OUTPUT Struktur (ntddstor.h)
Die STORAGE_OFFLOAD_WRITE_OUTPUT Struktur ist die Ausgabe einer IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES Steuerelementcodeanforderung, wenn das Action Member von DEVICE_DSM_INPUT auf DeviceDsmAction_OffloadWritefestgelegt ist.
Syntax
typedef struct _STORAGE_OFFLOAD_WRITE_OUTPUT {
ULONG OffloadWriteFlags;
ULONG Reserved;
ULONGLONG LengthCopied;
} STORAGE_OFFLOAD_WRITE_OUTPUT, *PSTORAGE_OFFLOAD_WRITE_OUTPUT;
Angehörige
OffloadWriteFlags
Flags, die das Ergebnis des Offload-Schreibvorgangs angeben. Dies ist auf eine der folgenden Optionen festgelegt.
Wert | Bedeutung |
---|---|
STORAGE_OFFLOAD_WRITE_RANGE_TRUNCATED | Der Offload-Schreibvorgang wurde ausgeführt, der geschriebene Bereich wurde jedoch abgeschnitten. |
STORAGE_OFFLOAD_TOKEN_INVALID | Das für den Offload-Schreibvorgang bereitgestellte Token war ungültig. |
Reserved
Reserviert.
LengthCopied
Bytes, die für die Schreibanforderung in DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS kopiert wurden.
Bemerkungen
Bei der Eingabe identifiziert ein Tokenwert in DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS die zum Schreiben in der DEVICE_DSM_INPUT Struktur angeforderten Datasetbereiche eindeutig. Die STORAGE_OFFLOAD_WRITE_OUTPUT-Struktur enthält die Ergebnisse des Schreibvorgangs.
Die STORAGE_OFFLOAD_WRITE_OUTPUT Struktur wird am Anfang des Systempuffers zurückgegeben.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Verfügbar in Windows 8 und höheren Versionen von Windows. |
Header- | ntddstor.h (include Ntddstor.h) |