Encabezado wdfobject.h
WDF usa este encabezado. Para más información, consulte:
wdfobject.h contiene las siguientes interfaces de programación:
Functions
WDF_GET_CONTEXT_TYPE_INFO Esta macro está reservada solo para uso interno. |
WDF_OBJECT_ATTRIBUTES_INIT La función WDF_OBJECT_ATTRIBUTES_INIT inicializa la estructura WDF_OBJECT_ATTRIBUTES de un controlador. |
WDF_TYPE_NAME_POINTER_TYPE La macro WDF_TYPE_NAME_POINTER_TYPE está reservada solo para uso interno. |
WDF_TYPE_NAME_TO_TYPE_INFO La macro WDF_TYPE_NAME_TO_TYPE_INFO está reservada solo para uso interno. |
WdfObjectAllocateContext El método WdfObjectAllocateContext asigna espacio de contexto para un objeto de marco especificado. |
WdfObjectContextGetObject El método WdfObjectContextGetObject devuelve un identificador al objeto de marco al que pertenece un espacio de contexto especificado. |
WdfObjectCreate El método WdfObjectCreate crea un objeto de marco general. |
WdfObjectDelete El método WdfObjectDelete elimina un objeto de marco y sus objetos secundarios. |
WdfObjectDereferenceActual El método WdfObjectDereferenceActual disminuye el recuento de referencias de un objeto de marco especificado y asigna un valor de etiqueta, un número de línea y un nombre de archivo a la referencia. |
WdfObjectGetTypedContextWorker El método WdfObjectGetTypedContextWorker está reservado solo para uso interno. En su lugar, use la macro WdfObjectGetTypedContext. |
WdfObjectQuery El método WdfObjectQuery no está implementado. |
WdfObjectReferenceActual El método WdfObjectReferenceActual incrementa el recuento de referencias de un objeto de marco especificado y asigna un valor de etiqueta, un número de línea y un nombre de archivo a la referencia. |
Funciones de devolución de llamada
EVT_WDF_OBJECT_CONTEXT_CLEANUP La función de devolución de llamada de eventos EvtCleanupCallback de un controlador quita las referencias del controlador en un objeto para que se pueda eliminar el objeto. |
EVT_WDF_OBJECT_CONTEXT_DESTROY La función de devolución de llamada de eventos EvtDestroyCallback de un controlador realiza operaciones asociadas a la eliminación de un objeto de marco. |
Estructuras
WDF_OBJECT_ATTRIBUTES La estructura WDF_OBJECT_ATTRIBUTES describe los atributos que se pueden asociar a cualquier objeto de marco. |
WDF_OBJECT_CONTEXT_TYPE_INFO La estructura WDF_OBJECT_CONTEXT_TYPE_INFO describe la memoria de contexto definida por el controlador de un objeto de marco. |
Enumeraciones
WDF_EXECUTION_LEVEL El tipo de enumeración WDF_EXECUTION_LEVEL especifica el IRQL máximo en el que el marco llamará a las funciones de devolución de llamada de eventos que un controlador ha proporcionado para un objeto de marco. |
WDF_SYNCHRONIZATION_SCOPE El tipo de enumeración WDF_SYNCHRONIZATION_SCOPE especifica cómo sincronizará la ejecución del marco de trabajo de las funciones de devolución de llamada de eventos de un objeto. |