IWbemClassObject ::GetMethodOrigin, méthode (wbemcli.h)
La méthode IWbemClassObject ::GetMethodOrigin est utilisée pour déterminer la classe pour laquelle une méthode a été déclarée.
Cet appel est pris en charge uniquement si l’objet actuel est une définition de classe CIM. La manipulation de méthode n’est pas disponible à partir des pointeurs IWbemClassObject qui pointent vers des instances CIM.
Syntaxe
HRESULT GetMethodOrigin(
[in] LPCWSTR wszMethodName,
[out] BSTR *pstrClassName
);
Paramètres
[in] wszMethodName
Nom de la méthode pour l’objet dont la classe propriétaire est demandée.
[out] pstrClassName
Reçoit le nom de la classe propriétaire de la méthode . L’utilisateur doit appeler SysFreeString sur le BSTR retourné lorsqu’il n’est plus nécessaire.
Valeur retournée
Cette méthode retourne une valeur HRESULT qui indique le statut de l'appel de méthode. La liste suivante répertorie la valeur contenue dans un HRESULT. Pour connaître les valeurs HRESULT générales, consultez Codes d’erreur système.
Remarques
Étant donné que les méthodes sont héritées d’une classe à l’autre, il est souvent souhaitable de déterminer la classe propriétaire d’une méthode donnée.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista |
Serveur minimal pris en charge | Windows Server 2008 |
Plateforme cible | Windows |
En-tête | wbemcli.h (include Wbemidl.h) |
Bibliothèque | WbemUuid.lib |
DLL | CIMWin32.dll ; Esscli.dll ; Fastprox.dll ; FrameDyn.dll ; FrameDynOS.dll ; Krnlprov.dll ; Ncprov.dll ; Wbemcore.dll ; Wbemess.dll ; Wmipiprt.dll |