Partager via


en-tête wmistr.h

Cet en-tête déclare un ensemble de structures de données standard appelées WNODE_XXX que WMI utilise pour transmettre des données entre les consommateurs de données en mode utilisateur et les fournisseurs de données en mode noyau, tels que les pilotes.

Cet en-tête est utilisé par le noyau. Pour plus d'informations, consultez les pages suivantes :

wmistr.h contient les interfaces de programmation suivantes :

Structures

 
WMIREGGUIDW

La structure WMIREGGUID contient des informations d’inscription nouvelles ou mises à jour pour un bloc de données ou un bloc d’événements.
WMIREGINFOW

La structure WMIREGINFO contient des informations fournies par un pilote pour inscrire ou mettre à jour ses blocs de données et ses blocs d’événements.
WNODE_ALL_DATA

La structure WNODE_ALL_DATA contient des données pour toutes les instances d’un bloc de données ou d’un bloc d’événements.
WNODE_EVENT_ITEM

La structure WNODE_EVENT_ITEM contient des données générées par un pilote pour un événement.
WNODE_EVENT_REFERENCE

La structure WNODE_EVENT_REFERENCE contient des informations que WMI peut utiliser pour rechercher un événement qui dépasse la limite de taille d’événement définie dans le Registre.
WNODE_HEADER

La structure WNODE_HEADER est le premier membre de toutes les autres structures WNODE_XXX. Il contient des informations communes à toutes ces structures.
WNODE_METHOD_ITEM

La structure WNODE_METHOD_ITEM indique une méthode associée à un instance d’un bloc de données et contient toutes les données d’entrée de la méthode.
WNODE_SINGLE_INSTANCE

La structure WNODE_SINGLE_INSTANCE contient des valeurs pour tous les éléments de données d’un instance d’un bloc de données.
WNODE_SINGLE_ITEM

La structure WNODE_SINGLE_ITEM contient la valeur d’un élément de données unique dans un instance d’un bloc de données.
WNODE_TOO_SMALL

La structure WNODE_TOO_SMALL indique la taille de la mémoire tampon nécessaire pour recevoir la sortie d’une requête.