struttura WINDOWS_BLOCK_DEVICE_TOKEN_LIMITS_DESCRIPTOR (minitape.h)
La struttura WINDOWS_BLOCK_DEVICE_TOKEN_LIMITS_DESCRIPTOR è il descrittore di copia di terze parti per i sistemi Windows. Questa struttura funge da descrittore per la pagina di copia di terze parti vitali dei dati del prodotto (VPD).
Sintassi
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;
Membri
DescriptorType[2]
Tipo descrittore che identifica questa struttura. Il tipo descrittore viene definito in storport.h come BLOCK_DEVICE_TOKEN_LIMITS_DESCRIPTOR_TYPE_WINDOWS.
DescriptorLength[2]
Lunghezza di questa struttura a partire dal membro vendorSpecific.
VendorSpecific[6]
Byte specifici del fornitore inclusi nel descrittore. Le applicazioni Windows devono considerare questo membro come riservato e ignorare il valore segnalato.
MaximumRangeDescriptors[2]
Numero massimo di descrittori di intervallo che possono essere inclusi insieme alla POPULATE_TOKEN_HEADER o alle strutture di WRITE_USING_TOKEN_HEADER.
MaximumInactivityTimer[4]
Valore massimo disponibile per specificare come valore di timeout nel membro inactivityTimeout della struttura POPULATE_TOKEN_HEADER.
DefaultInactivityTimer[4]
Valore predefinito utilizzato dal provider di copia quando la InactivityTimeout della struttura POPULATE_TOKEN_HEADER è impostata su 0.
MaximumTokenTransferSize[8]
Numero massimo di blocchi logici che è possibile specificare come totale dei descrittori dell'intervallo di blocchi nelle strutture POPULATE_TOKEN_HEADER o WRITE_USING_TOKEN_HEADER.
OptimalTransferCount[8]
Numero ottimale di blocchi logici, come massimo, da specificare come totale dei descrittori dell'intervallo di blocchi nelle strutture POPULATE_TOKEN_HEADER o WRITE_USING_TOKEN_HEADER. Le prestazioni di trasferimento dei dati di offload possono peggiorare se il conteggio dei trasferimenti è maggiore di questo valore.
Osservazioni
Tutti i valori multibyte sono in formato big endian. Prima della valutazione, questi valori devono essere convertiti in modo che corrispondano al formato endian della piattaforma corrente.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Disponibile a partire da Windows 8. |
intestazione | minitape.h (include Scsi.h, Minitape.h, Storport.h) |