DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS-Struktur (ntddstor.h)
Die DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS-Struktur gibt die Parameter für eine Auslagerungsschreibaktion im Zusammenhang mit den Datasetattributen für ein Gerät an.
Syntax
typedef struct _DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS {
ULONG Flags;
ULONG Reserved;
ULONGLONG TokenOffset;
STORAGE_OFFLOAD_TOKEN Token;
} DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS, *PDEVICE_DSM_OFFLOAD_WRITE_PARAMETERS;
Member
Flags
Wird nicht verwendet.
Reserved
Reserviert.
TokenOffset
Der Offset in Bytes innerhalb des Datenblocks, der durch Token angegeben wird, aus dem mit dem Schreiben begonnen werden soll.
Token
Der eindeutige Bezeichner des Datenblocks, aus dem geschrieben werden soll.
Hinweise
Diese Struktur wird in einer Auslagerungsschreibaktion für eine IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES-Anforderung verwendet. Der Action-Member der DEVICE_DSM_INPUT-Struktur ist auf DeviceDsmAction_OffloadWrite festgelegt.
Die ParameterBlockOffset - und ParameterBlockLength-Member von DEVICE_DSM_INPUT werden auf den Speicherort und die Länge der DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS-Struktur im Systempuffer der IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES-Anforderung festgelegt.
Die Member DataSetRangesOffset und DataSetRangesLength von DEVICE_DSM_INPUT geben die DEVICE_DSM_RANGE-Strukturen für die Auslagerungsvorgänge an.
Weitere Informationen zu dieser Aktion finden Sie unter DEVICE_DSM_ACTION Beschreibungen .
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Verfügbar in Windows 8 und höheren Versionen von Windows. |
Kopfzeile | ntddstor.h (einschließen von Ntddstor.h) |
Weitere Informationen
DEVICE_DSM_ACTION Beschreibungen