enumeração SPB_TRANSFER_BUFFER_FORMAT (spb.h)
A enumeração SPB_TRANSFER_BUFFER_FORMAT especifica o formato do buffer descrito por uma estrutura SPB_TRANSFER_BUFFER .
Syntax
typedef enum SPB_TRANSFER_BUFFER_FORMAT {
SpbTransferBufferFormatInvalid,
SpbTransferBufferFormatSimple,
SpbTransferBufferFormatList,
SpbTransferBufferFormatSimpleNonPaged,
SpbTransferBufferFormatMdl,
SpbTransferBufferFormatMax
} *PSPB_TRANSFER_BUFFER_FORMAT;
Constantes
SpbTransferBufferFormatInvalid Reservado para uso pelo sistema operacional. |
SpbTransferBufferFormatSimple O buffer de transferência é descrito por um ponteiro simples de modo de usuário ou modo kernel e um comprimento. |
SpbTransferBufferFormatList O buffer de transferência é descrito por um ponteiro para uma lista de buffers e uma contagem do número de buffers na lista. |
SpbTransferBufferFormatSimpleNonPaged O buffer de transferência é descrito por um ponteiro simples de modo de usuário ou modo kernel e um comprimento. O buffer reside na memória não paginada. Esse valor de formato só será válido se o cliente que origina a solicitação de E/S for um driver de modo kernel. |
SpbTransferBufferFormatMdl O buffer de transferência é descrito por um ponteiro para um MDL. Esse valor de formato só será válido se o cliente que origina a solicitação de E/S for um driver de modo kernel. |
SpbTransferBufferFormatMax Reservado para uso pelo sistema operacional. |
Comentários
O membro Format da estrutura SPB_TRANSFER_BUFFER é um valor de enumeração SPB_TRANSFER_BUFFER_FORMAT .
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Com suporte a partir do Windows 8. |
Cabeçalho | spb.h |