Поделиться через


Функция GetMethodQualifierSet

Получает набор квалификаторов для определенного метода.

Примечание

Этот интерфейс API предназначен только для внутреннего использования. Он не предназначен для использования из кода разработчика.

Синтаксис

HRESULT GetMethodQualifierSet (
   [in] int                 vFunc,
   [in] IWbemClassObject*   ptr,
   [in] LPCWSTR             wszMethod,
   [out] IWbemQualifierSet  **ppQualSet
);

Параметры

vFunc
[in] Этот параметр не используется.

ptr
[in] Указатель на экземпляр IWbemClassObject .

wszMethod
[in] Имя метода. wszMethod должен указывать на допустимый LPCWSTRобъект .

ppQualSet
[out] Получает указатель интерфейса, который разрешает доступ к квалификаторам метода . Параметр ppQualSet не может иметь значение null. При возникновении ошибки новый объект не возвращается, а указатель указывает на null.

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

Следующие значения, возвращаемые этой функцией, определяются в файле заголовка WbemCli.h или их можно определить как константы в коде:

Константа Значение Описание
WBEM_E_NOT_FOUND 0x80041002 Указанный метод не существует.
WBEM_E_INVALID_PARAMETER 0x80041008 Параметр имеет значение null.
WBEM_S_NO_ERROR 0 Вызов функции выполнен успешно.

Комментарии

Эта функция заключает в оболочку вызов метода IWbemClassObject::GetMethodQualifierSet .

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

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

Требования

Платформы: см. раздел Требования к системе.

Заголовка: WMINet_Utils.idl

платформа .NET Framework версии: доступно с версии 4.7.2.

См. также раздел