enumeración SPB_TRANSFER_BUFFER_FORMAT (spb.h)

La enumeración SPB_TRANSFER_BUFFER_FORMAT especifica el formato del búfer descrito por una estructura SPB_TRANSFER_BUFFER .

Syntax

typedef enum SPB_TRANSFER_BUFFER_FORMAT {
  SpbTransferBufferFormatInvalid,
  SpbTransferBufferFormatSimple,
  SpbTransferBufferFormatList,
  SpbTransferBufferFormatSimpleNonPaged,
  SpbTransferBufferFormatMdl,
  SpbTransferBufferFormatMax
}  *PSPB_TRANSFER_BUFFER_FORMAT;

Constantes

 
SpbTransferBufferFormatInvalid
Reservado para su uso por el sistema operativo.
SpbTransferBufferFormatSimple
El búfer de transferencia se describe mediante un puntero simple en modo de usuario o modo kernel y una longitud.
SpbTransferBufferFormatList
El búfer de transferencia se describe mediante un puntero a una lista de búferes y un recuento del número de búferes de la lista.
SpbTransferBufferFormatSimpleNonPaged
El búfer de transferencia se describe mediante un puntero simple en modo de usuario o modo kernel y una longitud. El búfer reside en memoria no paginada. Este valor de formato solo es válido si el cliente que origina la solicitud de E/S es un controlador en modo kernel.
SpbTransferBufferFormatMdl
El búfer de transferencia se describe mediante un puntero a un MDL. Este valor de formato solo es válido si el cliente que origina la solicitud de E/S es un controlador en modo kernel.
SpbTransferBufferFormatMax
Reservado para su uso por el sistema operativo.

Comentarios

El miembro Format de la estructura SPB_TRANSFER_BUFFER es un valor de enumeración SPB_TRANSFER_BUFFER_FORMAT .

Requisitos

Requisito Value
Cliente mínimo compatible Se admite a partir de Windows 8.
Encabezado spb.h

Consulte también