Метод IWbemClassObject::GetMethodOrigin (wbemcli.h)

Метод IWbemClassObject::GetMethodOrigin используется для определения класса, для которого был объявлен метод.

Этот вызов поддерживается, только если текущий объект является определением класса CIM. Управление методами недоступно из указателей IWbemClassObject , которые указывают на экземпляры CIM.

Синтаксис

HRESULT GetMethodOrigin(
  [in]  LPCWSTR wszMethodName,
  [out] BSTR    *pstrClassName
);

Параметры

[in] wszMethodName

Имя метода для объекта, у которого запрашивается класс-владение.

[out] pstrClassName

Получает имя класса, которому принадлежит метод . Пользователь должен вызывать SysFreeString для возвращаемого BSTR , если он больше не требуется.

Возвращаемое значение

Этот метод возвращает HRESULT , указывающий состояние вызова метода. В следующем списке перечислены значения, содержащиеся в HRESULT. Общие значения HRESULT см. в разделе Системные коды ошибок.

Комментарии

Поскольку методы наследуются от класса к классу, часто желательно определить класс-владельцев для данного метода.

Требования

Требование Значение
Минимальная версия клиента Windows Vista
Минимальная версия сервера Windows Server 2008
Целевая платформа Windows
Header wbemcli.h (включая Wbemidl.h)
Библиотека WbemUuid.lib
DLL CIMWin32.dll; Esscli.dll; Fastprox.dll; FrameDyn.dll; FrameDynOS.dll; Krnlprov.dll; Ncprov.dll; Wbemcore.dll; Wbemess.dll; Wmipiprt.dll