enumerazione SPB_TRANSFER_BUFFER_FORMAT (spb.h)
L'enumerazione SPB_TRANSFER_BUFFER_FORMAT specifica il formato del buffer descritto da una struttura SPB_TRANSFER_BUFFER.
Sintassi
typedef enum SPB_TRANSFER_BUFFER_FORMAT {
SpbTransferBufferFormatInvalid,
SpbTransferBufferFormatSimple,
SpbTransferBufferFormatList,
SpbTransferBufferFormatSimpleNonPaged,
SpbTransferBufferFormatMdl,
SpbTransferBufferFormatMax
} *PSPB_TRANSFER_BUFFER_FORMAT;
Costanti
SpbTransferBufferFormatInvalid Riservato per l'uso dal sistema operativo. |
SpbTransferBufferFormatSimple Il buffer di trasferimento è descritto da un semplice puntatore in modalità utente o in modalità kernel e una lunghezza. |
SpbTransferBufferFormatList Il buffer di trasferimento è descritto da un puntatore a un elenco di buffer e un conteggio del numero di buffer nell'elenco. |
SpbTransferBufferFormatSimpleNonPaged Il buffer di trasferimento è descritto da un semplice puntatore in modalità utente o in modalità kernel e una lunghezza. Il buffer si trova nella memoria non a pagina. Questo valore di formato è valido solo se il client che ha origine la richiesta di I/O è un driver in modalità kernel. |
SpbTransferBufferFormatMdl Il buffer di trasferimento viene descritto da un puntatore a un MDL. Questo valore di formato è valido solo se il client che ha origine la richiesta di I/O è un driver in modalità kernel. |
SpbTransferBufferFormatMax Riservato per l'uso dal sistema operativo. |
Commenti
Il membro Format della struttura SPB_TRANSFER_BUFFER è un valore di enumerazione SPB_TRANSFER_BUFFER_FORMAT .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Supportato a partire da Windows 8. |
Intestazione | spb.h |