DEVICE_COPY_OFFLOAD_DESCRIPTOR-Struktur (ntddstor.h)
Wird in Verbindung mit der IOCTL_STORAGE_QUERY_PROPERTY-Anforderung verwendet, um die Kopierauslagerungsfunktionen eines Speichergeräts zu beschreiben.
Syntax
typedef struct _DEVICE_COPY_OFFLOAD_DESCRIPTOR {
ULONG Version;
ULONG Size;
ULONG MaximumTokenLifetime;
ULONG DefaultTokenLifetime;
ULONGLONG MaximumTransferSize;
ULONGLONG OptimalTransferCount;
ULONG MaximumDataDescriptors;
ULONG MaximumTransferLengthPerDescriptor;
ULONG OptimalTransferLengthPerDescriptor;
USHORT OptimalTransferLengthGranularity;
UCHAR Reserved[2];
} DEVICE_COPY_OFFLOAD_DESCRIPTOR, *PDEVICE_COPY_OFFLOAD_DESCRIPTOR;
Member
Version
Enthält die Größe dieser Struktur in Bytes. Der Wert dieses Members ändert sich, wenn Member der -Struktur hinzugefügt werden.
Size
Gibt die Gesamtgröße der zurückgegebenen Daten in Bytes an. Dies kann Daten umfassen, die dieser Struktur folgen.
MaximumTokenLifetime
Die maximale Lebensdauer des Tokens in Sekunden.
DefaultTokenLifetime
Die Standardlebensdauer des Tokens in Sekunden.
MaximumTransferSize
Die maximale Übertragungsgröße in Bytes.
OptimalTransferCount
Die optimale Übertragungsgröße in Bytes.
MaximumDataDescriptors
Die maximale Anzahl von Datendeskriptoren.
MaximumTransferLengthPerDescriptor
Die maximale Übertragungslänge in Blöcken pro Deskriptor.
OptimalTransferLengthPerDescriptor
Die optimale Übertragungslänge in Blöcken pro Deskriptor.
OptimalTransferLengthGranularity
Die Granularität der optimalen Übertragungslänge in Blöcken. Übertragungslängen, die kein gerades Vielfaches dieser Länge sind, können verzögert werden.
Reserved[2]
Für die zukünftige Verwendung reserviert.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8 |
Unterstützte Mindestversion (Server) | Windows Server 2012 |
Kopfzeile | ntddstor.h (einschließen von Ntddstor.h) |