GetQualifierSet, fonction
Récupère le jeu de qualificateurs pour une instance de classe ou une définition de classe.
Notes
Cette API est destinée à un usage interne uniquement. Elle n’est pas destinée à être utilisée dans le code du développeur.
Syntaxe
HRESULT GetQualifierSet (
[in] int vFunc,
[in] IWbemClassObject* ptr,
[out] IWbemQualifierSet **ppQualSet
);
Paramètres
vFunc
[in] Ce paramètre est inutilisé.
ptr
[in] Pointeur vers une instance IWbemClassObject.
ppQualSet
[out] Reçoit le pointeur d’interface qui autorise l’accès aux qualificateurs de la classe d’objet. ppQualSet
ne peut pas avoir la valeur null
. Si une erreur se produit, un nouvel objet n’est pas retourné et le pointeur est laissé intact.
Valeur retournée
Les valeurs suivantes renvoyées par cette fonction sont définies dans le fichier d’en-tête WbemCli.h, ou vous pouvez les définir comme constantes dans votre code :
Constant | Valeur | Description |
---|---|---|
WBEM_E_FAILED |
0x80041001 | Il y a eu une défaillance générale. |
WBEM_E_NOT_FOUND |
0x80041002 | La méthode spécifiée n’existe pas. |
WBEM_E_OUT_OF_MEMORY |
0x80041006 | La mémoire n'est pas suffisante pour terminer cette opération. |
WBEM_E_INVALID_PARAMETER |
0x80041008 | Un paramètre est null . |
WBEM_S_NO_ERROR |
0 | L’appel de fonction a abouti. |
Notes
Cette fonction encapsule un appel à la méthode IWbemClassObject::GetQualifierSet.
Le pointeur IWbemQualifierSet permet à l’appelant d’ajouter, de modifier ou de supprimer ces qualificateurs. Ces qualificateurs ajoutés, modifiés ou supprimés s’appliquent à l’ensemble de l’instance ou de la définition de classe.
Spécifications
Plateformes : Consultez Configuration requise.
En-tête : WMINet_Utils.idl
Versions de .NET Framework : disponibles depuis la version 4.7.2