Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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