Метод Provider::ValidateGetObjFlags (provider.h)

[Класс Provider является частью платформы поставщика WMI, которая в настоящее время рассматривается в окончательном состоянии, и дальнейшие разработки, улучшения или обновления не будут доступны для проблем, не связанных с безопасностью, влияющих на эти библиотеки. API mi mi следует использовать для всех новых разработок.]

Метод ValidateGetObjFlags определяет, является ли набор флагов допустимым для операции извлечения экземпляра.

Синтаксис

HRESULT ValidateGetObjFlags(
  long lFlags
);

Параметры

lFlags

Битовая маска проверяемых флагов.

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

Возвращает WBEM_S_NO_ERROR , если флаги допустимы, и WBEM_E_UNSUPPORTED_PARAMETER , если один или несколько флагов недопустимы.

Комментарии

В настоящее время класс Provider не поддерживает флаги извлечения. Таким образом, если lFlags имеет значение, отличное от нуля (0), provider::ValidateGetObjFlags автоматически возвращает WBEM_E_UNSUPPORTED_PARAMETER.

Поставщики платформы должны переопределить этот метод для проверки флагов, неизвестных базовому классу поставщика .

Требования

Требование Значение
Минимальная версия клиента Windows Vista
Минимальная версия сервера Windows Server 2008
Целевая платформа Windows
Header provider.h (включая FwCommon.h)
Библиотека FrameDyn.lib
DLL FrameDynOS.dll; FrameDyn.dll