Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Hiermee wordt aangegeven of de gebruikersreferenties toegang tot de opgegeven klasse IWbemServices toestaan.
Notitie
Deze API is alleen voor intern gebruik. Het is niet bedoeld voor gebruik vanuit code voor ontwikkelaars.
Syntaxis
HRESULT BlessIWbemServices (
[in] IWbemServices* pIWbemServices,
[in] BSTR strUser,
[in] BSTR strPassword,
[in] BSTR strAuthority,
[in] DWORD impLevel,
[in] DWORD authnLevel
);
Parameters
pIWbemServices
[in] Een verwijzing naar het object IWbemServices waarvoor machtigingen zijn vereist.
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