En-tête wdfobject.h
Cet en-tête est utilisé par wdf. Pour plus d'informations, consultez les pages suivantes :
wdfobject.h contient les interfaces de programmation suivantes :
Fonctions
WDF_GET_CONTEXT_TYPE_INFO Cette macro est réservée à un usage interne uniquement. |
WDF_OBJECT_ATTRIBUTES_INIT La fonction WDF_OBJECT_ATTRIBUTES_INIT initialise la structure WDF_OBJECT_ATTRIBUTES d’un pilote. |
WDF_TYPE_NAME_POINTER_TYPE La macro WDF_TYPE_NAME_POINTER_TYPE est réservée à une utilisation interne uniquement. |
WDF_TYPE_NAME_TO_TYPE_INFO La macro WDF_TYPE_NAME_TO_TYPE_INFO est réservée à une utilisation interne uniquement. |
WdfObjectAllocateContext La méthode WdfObjectAllocateContext alloue de l’espace contextuel pour un objet d’infrastructure spécifié. |
WdfObjectContextGetObject La méthode WdfObjectContextGetObject retourne un handle à l’objet framework auquel appartient un espace de contexte spécifié. |
WdfObjectCreate La méthode WdfObjectCreate crée un objet framework général. |
WdfObjectDelete La méthode WdfObjectDelete supprime un objet framework et ses objets enfants. |
WdfObjectDereferenceActual La méthode WdfObjectDereferenceActual décrémente le nombre de références pour un objet d’infrastructure spécifié et affecte une valeur de balise, un numéro de ligne et un nom de fichier à la référence. |
WdfObjectGetTypedContextWorker La méthode WdfObjectGetTypedContextWorker est réservée à un usage interne uniquement. Utilisez la macro WdfObjectGetTypedContext à la place. |
WdfObjectQuery La méthode WdfObjectQuery n’est pas implémentée. |
WdfObjectReferenceActual La méthode WdfObjectReferenceActual incrémente le nombre de références pour un objet d’infrastructure spécifié et affecte une valeur de balise, un numéro de ligne et un nom de fichier à la référence. |
Fonctions de rappel
EVT_WDF_OBJECT_CONTEXT_CLEANUP La fonction de rappel d’événement EvtCleanupCallback d’un pilote supprime les références du pilote sur un objet afin que l’objet puisse être supprimé. |
EVT_WDF_OBJECT_CONTEXT_DESTROY La fonction de rappel d’événement EvtDestroyCallback d’un pilote effectue des opérations associées à la suppression d’un objet framework. |
Structures
WDF_OBJECT_ATTRIBUTES La structure WDF_OBJECT_ATTRIBUTES décrit les attributs qui peuvent être associés à n’importe quel objet framework. |
WDF_OBJECT_CONTEXT_TYPE_INFO La structure WDF_OBJECT_CONTEXT_TYPE_INFO décrit la mémoire de contexte définie par le pilote d’un objet framework. |
Énumérations
WDF_EXECUTION_LEVEL Le type d’énumération WDF_EXECUTION_LEVEL spécifie l’IRQL maximal auquel l’infrastructure appellera les fonctions de rappel d’événement qu’un pilote a fournies pour un objet framework. |
WDF_SYNCHRONIZATION_SCOPE Le type d’énumération WDF_SYNCHRONIZATION_SCOPE spécifie comment l’infrastructure synchronisera l’exécution des fonctions de rappel d’événement d’un objet. |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour