Freigeben über


WINDOWS_BLOCK_DEVICE_TOKEN_LIMITS_DESCRIPTOR Struktur (minitape.h)

Die WINDOWS_BLOCK_DEVICE_TOKEN_LIMITS_DESCRIPTOR-Struktur ist der Kopierdeskriptor von Drittanbietern für Windows-Systeme. Diese Struktur dient als Deskriptor für die Seite zum Kopieren wichtiger Produktdaten (VPD) von Drittanbietern.

Syntax

typedef struct _WINDOWS_BLOCK_DEVICE_TOKEN_LIMITS_DESCRIPTOR {
  UCHAR DescriptorType[2];
  UCHAR DescriptorLength[2];
  UCHAR VendorSpecific[6];
  UCHAR MaximumRangeDescriptors[2];
  UCHAR MaximumInactivityTimer[4];
  UCHAR DefaultInactivityTimer[4];
  UCHAR MaximumTokenTransferSize[8];
  UCHAR OptimalTransferCount[8];
} WINDOWS_BLOCK_DEVICE_TOKEN_LIMITS_DESCRIPTOR, *PWINDOWS_BLOCK_DEVICE_TOKEN_LIMITS_DESCRIPTOR;

Angehörige

DescriptorType[2]

Der Beschreibungstyp, der diese Struktur identifiziert. Der Deskriptortyp wird in storport.h als BLOCK_DEVICE_TOKEN_LIMITS_DESCRIPTOR_TYPE_WINDOWSdefiniert.

DescriptorLength[2]

Die Länge dieser Struktur beginnend mit dem VendorSpecific Member.

VendorSpecific[6]

Anbieterspezifische Bytes, die im Deskriptor enthalten sind. Windows-Anwendungen müssen dieses Element als reserviert behandeln und den gemeldeten Wert ignorieren.

MaximumRangeDescriptors[2]

Die maximale Anzahl von Bereichsdeskriptoren, die zusammen mit dem POPULATE_TOKEN_HEADER oder den WRITE_USING_TOKEN_HEADER Strukturen enthalten sein können.

MaximumInactivityTimer[4]

Der maximal verfügbare Wert, der als Timeoutwert im InactivityTimeout Member der POPULATE_TOKEN_HEADER-Struktur angegeben werden soll.

DefaultInactivityTimer[4]

Der Standardwert, der vom Kopieranbieter verwendet wird, wenn die InactivityTimeout- der POPULATE_TOKEN_HEADER Struktur auf 0 festgelegt ist.

MaximumTokenTransferSize[8]

Die maximale Anzahl logischer Blöcke, die als Summe der Blockbereichsdeskriptoren im POPULATE_TOKEN_HEADER oder den WRITE_USING_TOKEN_HEADER Strukturen angegeben werden können.

OptimalTransferCount[8]

Die optimale Anzahl logischer Blöcke als Maximum, um als Summe der Blockbereichsdeskriptoren in der POPULATE_TOKEN_HEADER oder den WRITE_USING_TOKEN_HEADER Strukturen anzugeben. Die Leistung der Datenübertragung kann beeinträchtigt werden, wenn die Übertragungsanzahl größer als dieser Wert ist.

Bemerkungen

Alle Multibytewerte sind im Big Endian-Format. Vor der Auswertung müssen diese Werte in das endische Format der aktuellen Plattform konvertiert werden.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Verfügbar ab Windows 8.
Header- minitape.h (include Scsi.h, Minitape.h, Storport.h)

Siehe auch

POPULATE_TOKEN_HEADER

VPD_THIRD_PARTY_COPY_PAGE

WRITE_USING_TOKEN_HEADER