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. |