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.