Partager via


en-tête wdfwmi.h

Cet en-tête est utilisé par wdf. Pour plus d’informations, consultez :

  • Windows Driver Framework

wdfwmi.h contient les interfaces de programmation suivantes :

Fonctions

 
WDF_WMI_BUFFER_APPEND_STRING

La fonction WDF_WMI_BUFFER_APPEND_STRING copie une chaîne Unicode spécifiée dans une mémoire tampon spécifiée au format requis par WMI.
WDF_WMI_INSTANCE_CONFIG_INIT_PROVIDER

La fonction WDF_WMI_INSTANCE_CONFIG_INIT_PROVIDER initialise une structure de WDF_WMI_INSTANCE_CONFIG et stocke un handle spécifié dans un objet fournisseur WMI.
WDF_WMI_INSTANCE_CONFIG_INIT_PROVIDER_CONFIG

La fonction WDF_WMI_INSTANCE_CONFIG_INIT_PROVIDER_CONFIG initialise une structure WDF_WMI_INSTANCE_CONFIG et stocke un pointeur vers une structure WDF_WMI_PROVIDER_CONFIG spécifiée.
WDF_WMI_PROVIDER_CONFIG_INIT

La fonction WDF_WMI_PROVIDER_CONFIG_INIT initialise une structure WDF_WMI_PROVIDER_CONFIG.
WdfWmiInstanceCreate

La méthode WdfWmiInstanceCreate crée un objet d’instance WMI qui représente une instance d’un fournisseur de données WMI.
WdfWmiInstanceDeregister

La méthode WdfWmiInstanceDeregister annule l’inscription d’une instance spécifiée d’un fournisseur de données WMI à partir du service WMI du système.
WdfWmiInstanceFireEvent

La méthode WdfWmiInstanceFireEvent envoie un événement WMI aux clients WMI inscrits pour recevoir une notification d’événement.
WdfWmiInstanceGetDevice

La méthode WdfWmiInstanceGetDevice retourne un handle à l’objet d’appareil framework associé à un objet d’instance WMI spécifié.
WdfWmiInstanceGetProvider

La méthode WdfWmiInstanceGetProvider retourne un handle à l’objet fournisseur WMI qui est l’objet parent d’un objet d’instance WMI spécifié.
WdfWmiInstanceRegister

La méthode WdfWmiInstanceRegister inscrit une instance spécifiée d’un fournisseur de données WMI auprès du service WMI du système.
WdfWmiProviderCreate

La méthode WdfWmiProviderCreate crée un objet de fournisseur WMI qui représente un bloc de données WMI.
WdfWmiProviderGetDevice

La méthode WdfWmiProviderGetDevice retourne un handle à l’objet d’appareil framework qui est le parent d’un objet fournisseur WMI spécifié.
WdfWmiProviderGetTracingHandle

La méthode WdfWmiProviderGetTracingHandle retourne un handle à l’enregistreur d’événements d’une session de suivi logiciel WPP.
WdfWmiProviderIsEnabled

La méthode WdfWmiProviderIsEnabled détermine si la collecte de données ou la notification d’événement est activée pour un fournisseur de données WMI spécifié.

Fonctions de rappel

 
EVT_WDF_WMI_INSTANCE_EXECUTE_METHOD

La fonction de rappel EvtWmiInstanceExecuteMethod d’un pilote exécute une méthode spécifiée que le pilote fournit pour l’instance d’un fournisseur de données WMI.
EVT_WDF_WMI_INSTANCE_QUERY_INSTANCE

La fonction de rappel EvtWmiInstanceQueryInstance d’un pilote copie les données d’instance d’un fournisseur WMI dans une mémoire tampon pour la remise à un client WMI.
EVT_WDF_WMI_INSTANCE_SET_INSTANCE

La fonction de rappel EvtWmiInstanceSetInstanceSetInstance d’un pilote définit toutes les données d’instance d’un fournisseur de données WMI sur les valeurs qu’un client WMI fournit.
EVT_WDF_WMI_INSTANCE_SET_ITEM

La fonction de rappel EvtWmiInstanceSetItem d’un pilote définit un élément unique des données d’instance d’un fournisseur de données WMI sur une valeur qu’un client WMI fournit.
EVT_WDF_WMI_PROVIDER_FUNCTION_CONTROL

La fonction de rappel EvtWmiProviderFunctionControl d’un pilote active et désactive la prise en charge du pilote pour collecter des données et envoyer des événements pour un fournisseur de données WMI spécifié.

Structures

 
WDF_WMI_INSTANCE_CONFIG

La structure WDF_WMI_INSTANCE_CONFIG contient des informations de configuration pour une instance d’un fournisseur de données WMI.
WDF_WMI_PROVIDER_CONFIG

La structure WDF_WMI_PROVIDER_CONFIG contient des informations de configuration pour le bloc de données WMI d’un pilote.

Énumérations

 
WDF_WMI_PROVIDER_CONTROL

L’énumération WDF_WMI_PROVIDER_CONTROL définit le type de fonctions de contrôle qu’un fournisseur de données WMI peut prendre en charge.
WDF_WMI_PROVIDER_FLAGS

L’énumération WDF_WMI_PROVIDER_FLAGS définit des indicateurs de configuration pour le fournisseur de données WMI d’un pilote.