Delen via


De functie BlessIWbemServicesObject

Geeft aan of de gebruikersreferenties toegang tot een opgegeven IWbemServices-object toestaan.

Notitie

Deze API is alleen voor intern gebruik. Het is niet bedoeld voor gebruik vanuit ontwikkelaarscode.

Syntaxis

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

Parameters

pIWbemServices
[in] Een verwijzing naar een WMI-serviceobject.

strUser
[in] De gebruikersnaam.

strPassword
[in] Het wachtwoord dat is gekoppeld aan strUser.

strAuthority
[in] De domeinnaam van de gebruiker. Zie de functie ConnectServerWmi voor meer informatie.

impLevel
[in] Het imitatieniveau.

authnLevel
[in] Het autorisatieniveau.

Retourwaarde

De volgende waarden die door deze functie worden geretourneerd, worden gedefinieerd in het headerbestand WinError.h , of u kunt ze definiƫren als constanten in uw code:

Constant Waarde Beschrijving
E_INVALIDARG 0x80070057 Een of meer argumenten zijn ongeldig.
E_POINTER 0x80004003 pIWbemServices is null.
E_FAIL 0x80000008 Er is een niet-opgegeven fout opgetreden.
E_OUTOFMEMORY 0x80000002 Er is onvoldoende geheugen beschikbaar om de bewerking uit te voeren.
S_OK 0 De functie-aanroep is geslaagd.

Vereisten

Platforms: Zie Systeemvereisten.

Header: WMINet_Utils.idl

.NET Framework versies: beschikbaar sinds 4.7.2

Zie ook