Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Указывает, разрешают ли учетные данные пользователя доступ к указанному классу IWbemServices .
Примечание
Этот интерфейс API предназначен только для внутреннего использования. Он не предназначен для использования из кода разработчика.
Синтаксис
HRESULT BlessIWbemServices (
[in] IWbemServices* pIWbemServices,
[in] BSTR strUser,
[in] BSTR strPassword,
[in] BSTR strAuthority,
[in] DWORD impLevel,
[in] DWORD authnLevel
);
Параметры
pIWbemServices
[in] Указатель на объект IWbemServices , для которого требуются разрешения.
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.