Partager via


énumération WMIQ_ANALYSIS_TYPE (wmiutils.h)

Contient des constantes utilisées pour spécifier le type d’analyse à effectuer à l’aide de la méthode GetAnalysis .

Syntax

typedef enum __MIDL___MIDL_itf_wmiutils_0000_0001_0001 {
  WMIQ_ANALYSIS_RPN_SEQUENCE = 0x1,
  WMIQ_ANALYSIS_ASSOC_QUERY = 0x2,
  WMIQ_ANALYSIS_PROP_ANALYSIS_MATRIX = 0x3,
  WMIQ_ANALYSIS_QUERY_TEXT = 0x4,
  WMIQ_ANALYSIS_RESERVED = 0x8000000
} WMIQ_ANALYSIS_TYPE;

Constantes

 
WMIQ_ANALYSIS_RPN_SEQUENCE
Valeur : 0x1
Utilisé si la requête a une clause SELECT. Lorsque ce type d’analyse est utilisé, pAnalysis pointe vers une structure SWbemRpnEncodedQuery .
WMIQ_ANALYSIS_ASSOC_QUERY
Valeur : 0x2
Utilisé pour retourner des informations sur les requêtes de type d’association. Lorsque ce type d’analyse est utilisé, pAnalysis pointe vers une structure SWbemAssocQueryInf .
WMIQ_ANALYSIS_PROP_ANALYSIS_MATRIX
Valeur : 0x3
Inutilisé. Réservé pour un usage futur.
WMIQ_ANALYSIS_QUERY_TEXT
Valeur : 0x4
Utilisé pour renvoyer une chaîne de texte contenant le texte de la requête d’origine. Si ce type d’analyse est utilisé, pAnalysis pointe vers une chaîne de texte qui contient le texte de la requête d’origine.

Vous pouvez utiliser ce paramètre si un objet d’analyseur est passé à une autre méthode.
WMIQ_ANALYSIS_RESERVED
Valeur : 0x8000000
Inutilisé. Réservé pour un usage futur.

Spécifications

   
Client minimal pris en charge Windows Vista
Serveur minimal pris en charge Windows Server 2008
En-tête wmiutils.h