struttura WINDOWS_BLOCK_DEVICE_TOKEN_LIMITS_DESCRIPTOR (SCSI.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 (VPD) dei dati del prodotto vitale.
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;
Members
DescriptorType[2]
Tipo descrittore che identifica questa struttura. Il tipo descrittore è 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 alle POPULATE_TOKEN_HEADER o alle strutture 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]
Il valore predefinito utilizzato dal provider di copia quando la struttura InactivityTimeout della struttura di POPULATE_TOKEN_HEADER è impostata su 0.
MaximumTokenTransferSize[8]
Numero massimo di blocchi logici che possono essere specificati come totale dei descrittori dell'intervallo di blocchi nella POPULATE_TOKEN_HEADERo nelle strutture WRITE_USING_TOKEN_HEADER.
OptimalTransferCount[8]
Numero ottimale di blocchi logici, come massimo, per specificare come totale i descrittori dell'intervallo di blocchi nelle POPULATE_TOKEN_HEADERo nelle strutture WRITE_USING_TOKEN_HEADER. Le prestazioni di trasferimento dei dati di offload possono ridurre se il conteggio dei trasferimenti è maggiore di questo valore.
Commenti
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.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Disponibile a partire da Windows 8. |
Intestazione | SCSI.h (include SCSI.h, Minitape.h, Storport.h) |