encabezado wudfddi_types.h

WDF usa este encabezado. Para más información, consulte:

wudfddi_types.h contiene las siguientes interfaces de programación:

Estructuras

 
UMDF_VERSION_DATA

La estructura de UMDF_VERSION_DATA describe una versión del marco.
WDF_PROPERTY_STORE_ROOT

La estructura WDF_PROPERTY_STORE_ROOT contiene información que identifica un almacén de propiedades UMDF.
WDFMEMORY_OFFSET

La estructura WDFMEMORY_OFFSET describe la ubicación y el tamaño de la información a la que se accede dentro de un bloque de memoria.
WUDF_DEVICE_POWER_POLICY_IDLE_SETTINGS

La estructura de WUDF_DEVICE_POWER_POLICY_IDLE_SETTINGS contiene información proporcionada por el controlador que usa el marco cuando un dispositivo está inactivo y el sistema está en estado de funcionamiento del sistema (S0).

Enumeraciones

 
WDF_CALLBACK_CONSTRAINT

enumeración WDF_CALLBACK_CONSTRAINT
WDF_DEVICE_HWACCESS_TARGET_SIZE

El marco usa internamente esta enumeración. No debe usarse. Esta enumeración se define en wudfddi_types.h.
WDF_DEVICE_HWACCESS_TARGET_TYPE

Obtenga información sobre cómo el marco usa internamente la enumeración WDF_DEVICE_HWACCESS_TARGET_SIZE. No debe usarse. Esta enumeración se define en wudfddi_types.h.
WDF_DEVICE_IO_BUFFER_RETRIEVAL

La enumeración WDF_DEVICE_IO_BUFFER_RETRIEVAL se usa para especificar cuándo UMDF hace que los búferes de una solicitud de E/S estén disponibles para el controlador.
WDF_DEVICE_IO_TYPE

Obtenga información sobre que la enumeración WDF_DEVICE_IO_TYPE se usa para especificar un método para acceder a los búferes de datos.
WDF_EVENT_TYPE

Obtenga información sobre cómo la enumeración WDF_EVENT_TYPE especifica los tipos de eventos sobre los que un controlador puede notificar a una aplicación registrada.
WDF_FILE_INFORMATION_CLASS

Obtenga información sobre cómo la enumeración WDF_FILE_INFORMATION_CLASS identifica los tipos de información de archivo que un controlador puede obtener o establecer.
WDF_IO_QUEUE_DISPATCH_TYPE

La enumeración WDF_IO_QUEUE_DISPATCH_TYPE contiene valores que identifican cómo un controlador debe recibir solicitudes de una cola de E/S.
WDF_IO_QUEUE_STATE

La enumeración WDF_IO_QUEUE_STATE contiene valores que identifican el estado de una cola de E/S.
WDF_IO_TARGET_SENT_IO_ACTION

La enumeración WDF_IO_TARGET_SENT_IO_ACTION identifica las acciones que puede realizar el marco cuando un controlador llama a IWDFIoTargetStateManagement::Stop o IWDFRemoteTarget::Stop para detener un destino de E/S.
WDF_IO_TARGET_STATE

Obtenga información sobre cómo la enumeración WDF_IO_TARGET_STATE especifica los estados en los que puede estar un destino de E/S.
WDF_KPROCESSOR_MODE

El tipo de enumeración WDF_KPROCESSOR_MODE identifica los modos de procesador en los que se puede ejecutar un subproceso.
WDF_PNP_CAPABILITY

La enumeración WDF_PNP_CAPABILITY contiene valores que identifican las funcionalidades de Plug and Play (PnP) de un dispositivo.
WDF_PNP_STATE

La enumeración WDF_PNP_STATE contiene valores que identifican el estado de Plug and Play (PnP) de un dispositivo.
WDF_POWER_DEVICE_STATE

La enumeración WDF_POWER_DEVICE_STATE contiene valores que identifican el estado de energía que un dispositivo podría admitir.
WDF_POWER_POLICY_IDLE_TIMEOUT_CONSTANTS

En este artículo se describe la enumeración WDF_POWER_POLICY_IDLE_TIMEOUT_CONSTANTS.
WDF_POWER_POLICY_S0_IDLE_CAPABILITIES

Obtenga información sobre cómo la enumeración de WDF_POWER_POLICY_S0_IDLE_CAPABILITIES identifica las funcionalidades que un dispositivo puede admitir cuando entra en un estado de baja energía mientras se está quedando inactivo.
WDF_POWER_POLICY_S0_IDLE_USER_CONTROL

Obtenga información sobre cómo la enumeración WDF_POWER_POLICY_S0_IDLE_USER_CONTROL identifica si un usuario puede controlar el comportamiento de un dispositivo cuando el dispositivo está inactivo y el sistema está en estado de funcionamiento (S0).
WDF_POWER_POLICY_SX_WAKE_USER_CONTROL

Obtenga información sobre cómo la enumeración WDF_POWER_POLICY_SX_WAKE_USER_CONTROL identifica si un usuario puede controlar la capacidad de un dispositivo para reactivar el sistema desde un estado de energía del sistema bajo.
WDF_PROPERTY_STORE_DISPOSITION

La enumeración WDF_PROPERTY_STORE_DISPOSITION contiene valores que indican si se creó o ya existía un valor del Registro cuando un controlador obtuvo una interfaz de almacén de propiedades.
WDF_PROPERTY_STORE_RETRIEVE_FLAGS

La enumeración WDF_PROPERTY_STORE_RETRIEVE_FLAGS contiene valores que indican si UMDF debe crear una clave del Registro si la clave aún no existe.
WDF_PROPERTY_STORE_ROOT_CLASS

La enumeración WDF_PROPERTY_STORE_ROOT_CLASS identifica las claves del Registro que representan las propiedades umDF.
WDF_REQUEST_SEND_OPTIONS_FLAGS

El tipo de enumeración WDF_REQUEST_SEND_OPTIONS_FLAGS define marcas que un controlador puede especificar cuando llama a IWDFIoRequest::Send.
WDF_REQUEST_STOP_ACTION_FLAGS

La enumeración WDF_REQUEST_STOP_ACTION_FLAGS contiene valores que identifican el estado de una solicitud de acción de detención en una llamada al método IQueueCallbackIoStop::OnIoStop del controlador.
WDF_REQUEST_TYPE

La enumeración WDF_REQUEST_TYPE identifica los tipos de solicitudes de E/S que un objeto de solicitud UMDF puede representar.
WDF_TRI_STATE

Obtenga información sobre cómo el tipo de enumeración WDF_TRI_STATE define tres valores que usa el marco para algunos miembros de estructura y parámetros de función.