Intestazione wdfobject.h

Questa intestazione viene usata da wdf. Per altre informazioni, vedere:

wdfobject.h contiene le interfacce di programmazione seguenti:

Funzioni

 
WDF_GET_CONTEXT_TYPE_INFO

Questa macro è riservata solo per uso interno.
WDF_OBJECT_ATTRIBUTES_INIT

La funzione WDF_OBJECT_ATTRIBUTES_INIT inizializza la struttura di WDF_OBJECT_ATTRIBUTES di un driver.
WDF_TYPE_NAME_POINTER_TYPE

La macro WDF_TYPE_NAME_POINTER_TYPE è riservata solo per uso interno.
WDF_TYPE_NAME_TO_TYPE_INFO

La macro WDF_TYPE_NAME_TO_TYPE_INFO è riservata solo per uso interno.
WdfObjectAllocateContext

Il metodo WdfObjectAllocateContext alloca lo spazio del contesto per un oggetto framework specificato.
WdfObjectContextGetObject

Il metodo WdfObjectContextGetObject restituisce un handle all'oggetto framework a cui appartiene uno spazio di contesto specificato.
WdfObjectCreate

Il metodo WdfObjectCreate crea un oggetto framework generale.
WdfObjectDelete

Il metodo WdfObjectDelete elimina un oggetto framework e i relativi oggetti figlio.
WdfObjectDereferenceActual

Il metodo WdfObjectDereferenceActual decrementa il conteggio dei riferimenti per un oggetto framework specificato e assegna un valore di tag, un numero di riga e un nome di file al riferimento.
WdfObjectGetTypedContextWorker

Il metodo WdfObjectGetTypedContextWorker è riservato solo per uso interno. Utilizzare invece la macro WdfObjectGetTypedContext.
WdfObjectQuery

Il metodo WdfObjectQuery non è implementato.
WdfObjectReferenceActual

Il metodo WdfObjectReferenceActual incrementa il conteggio dei riferimenti per un oggetto framework specificato e assegna un valore di tag, un numero di riga e un nome di file al riferimento.

Funzioni di callback

 
EVT_WDF_OBJECT_CONTEXT_CLEANUP

La funzione di callback dell'evento EvtCleanupCallback di un driver rimuove i riferimenti del driver su un oggetto in modo che l'oggetto possa essere eliminato.
EVT_WDF_OBJECT_CONTEXT_DESTROY

La funzione di callback dell'evento EvtDestroyCallback di un driver esegue operazioni associate all'eliminazione di un oggetto framework.

Strutture

 
WDF_OBJECT_ATTRIBUTES

La struttura WDF_OBJECT_ATTRIBUTES descrive gli attributi che possono essere associati a qualsiasi oggetto framework.
WDF_OBJECT_CONTEXT_TYPE_INFO

La struttura WDF_OBJECT_CONTEXT_TYPE_INFO descrive la memoria del contesto definita dal driver di un oggetto framework.

Enumerazioni

 
WDF_EXECUTION_LEVEL

Il tipo di enumerazione WDF_EXECUTION_LEVEL specifica il valore IRQL massimo in cui il framework chiamerà le funzioni di callback degli eventi fornite da un driver per un oggetto framework.
WDF_SYNCHRONIZATION_SCOPE

Il tipo di enumerazione WDF_SYNCHRONIZATION_SCOPE specifica come il framework sincronizza l'esecuzione delle funzioni di callback di un oggetto.