InheritsFrom, fonction
Détermine si l’instance ou la classe active dérive d’une classe parente spécifié.
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 InheritsFrom (
[in] int vFunc,
[in] IWbemClassObject* ptr,
[in] LPCWSTR wszAncestor
);
Paramètres
vFunc
[in] Ce paramètre est inutilisé.
ptr
[in] Pointeur vers une instance IWbemClassObject.
wszAncestor
[in] Nom de la classe. wszAncestor
doit pointer vers un LPCWSTR
valide.
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_S_NO_ERROR |
0 | L’objet actuel hérite de wszAncestor . |
WBEM_S_FALSE |
1 | L’objet actuel n’hérite pas de wszAncestor . |
WBEM_E_INVALID_PARAMETER |
0x80041008 | wszAncestor est null . |
Notes
Cette fonction wrappe un appel à la méthode IWbemClassObject::InheritsFrom.
Spécifications
Plateformes : Consultez Configuration requise.
En-tête : WMINet_Utils.idl
Versions de .NET Framework : disponibles depuis la version 4.7.2