Бөлісу құралы:


Функция BlessIWbemServicesObject

Указывает, разрешают ли учетные данные пользователя доступ к указанному объекту IWbemServices .

Примечание

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

Синтаксис

HRESULT BlessIWbemServicesObject (
   [in] IUnknown* pIUnknown,
   [in] BSTR strUser,
   [in] BSTR strPassword,
   [in] BSTR strAuthority,
   [in] DWORD impLevel,
   [in] DWORD authnLevel
);

Параметры

pIWbemServices
[in] Указатель на объект службы WMI.

strUser
[in] Имя пользователя.

strPassword
[in] Пароль, связанный с strUser.

strAuthority
[in] Доменное имя пользователя. Дополнительные сведения см. в разделе Функция ConnectServerWmi .

impLevel
[in] Уровень олицетворения.

authnLevel
[in] Уровень авторизации.

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

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

Константа Значение Описание
E_INVALIDARG 0x80070057 Один или несколько аргументов недопустимы.
E_POINTER 0x80004003 pIWbemServices имеет значение null.
E_FAIL 0x80000008 Возникла неопределенная ошибка.
E_OUTOFMEMORY 0x80000002 Для выполнения операции недостаточно памяти.
S_OK 0 Вызов функции выполнен успешно.

Требования

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

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

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

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