WDF_DEVICE_IO_TYPE enumeración (wdfdevice.h)
[Se aplica a KMDF y UMDF]
La enumeración WDF_DEVICE_IO_TYPE se usa para especificar un método para acceder a los búferes de datos.
Syntax
typedef enum _WDF_DEVICE_IO_TYPE {
WdfDeviceIoUndefined = 0,
WdfDeviceIoNeither,
WdfDeviceIoBuffered,
WdfDeviceIoDirect,
WdfDeviceIoBufferedOrDirect = 4,
WdfDeviceIoMaximum
} WDF_DEVICE_IO_TYPE, *PWDF_DEVICE_IO_TYPE;
Constantes
WdfDeviceIoUndefined Valor: 0 Reservado para uso del sistema. |
WdfDeviceIoNeither UMDF Los controladores UMDF no usan este valor. Un controlador UMDF puede acceder a las solicitudes de control de E/S del dispositivo que especifican el método de acceso del búfer de METHOD_NEITHER estableciendo la directiva UMDFMethodNeitherAction INF y usando WdfDeviceIoBuffered o WdfDeviceIoDirect. Para obtener más información, vea Especificar directivas WDF en archivos INF. KMDF Ni se usarán búferes ni E/S directas para acceder a los búferes de datos. |
WdfDeviceIoBuffered La E/S almacenada en búfer se usará para acceder a los búferes de datos. |
WdfDeviceIoDirect La E/S directa se usará para acceder a los búferes de datos. |
WdfDeviceIoBufferedOrDirect Valor: 4 Los controladores kmdf no usan este valor. UMDF La E/S almacenada en búfer o la E/S directa se usarán para acceder a los búferes de datos. |
WdfDeviceIoMaximum |
Comentarios
La enumeración WDF_DEVICE_IO_TYPE se usa para especificar tipos de métodos de acceso de búfer en la estructura WDF_IO_TYPE_CONFIG .
La estructura WDF_IO_TYPE_CONFIG se usa como entrada para WdfDeviceInitSetIoTypeEx y WdfDeviceInitSetIoType.
Requisitos
Requisito | Value |
---|---|
Versión mínima de KMDF | 1.0 |
Versión mínima de UMDF | 2.0 |
Encabezado | wdfdevice.h (incluir Wdf.h) |
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de