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 |