DEVICE_COPY_OFFLOAD_DESCRIPTOR Struktur (ntddstor.h)
Wird in Verbindung mit der IOCTL_STORAGE_QUERY_PROPERTY Anforderung verwendet, um die Kopier-Offload-Funktionen 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;
Angehörige
Version
Enthält die Größe dieser Struktur in Byte. Der Wert dieses Elements ändert sich, wenn Elemente der Struktur hinzugefügt werden.
Size
Gibt die Gesamtgröße der zurückgegebenen Daten in Bytes an. Dazu können Daten gehören, die auf diese Struktur folgen.
MaximumTokenLifetime
Die maximale Lebensdauer des Tokens in Sekunden.
DefaultTokenLifetime
Die Standardlebensdauer des Tokens in Sekunden.
MaximumTransferSize
Die maximale Übertragungsgröße in Byte.
OptimalTransferCount
Die optimale Übertragungsgröße in Byte.
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 nicht einmal ein Vielfaches dieser Länge sind, können verzögert werden.
Reserved[2]
Reserviert für die zukünftige Verwendung.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 8 |
mindestens unterstützte Server- | Windows Server 2012 |
Header- | ntddstor.h (include Ntddstor.h) |