Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Určuje, zda přihlašovací údaje uživatele umožňují přístup k zadané třídě IWbemServices .
Poznámka
Toto rozhraní API je určené pouze pro interní použití. Není určen pro použití z kódu vývojáře.
Syntaxe
HRESULT BlessIWbemServices (
[in] IWbemServices* pIWbemServices,
[in] BSTR strUser,
[in] BSTR strPassword,
[in] BSTR strAuthority,
[in] DWORD impLevel,
[in] DWORD authnLevel
);
Parametry
pIWbemServices
[v] Ukazatel na objekt IWbemServices , pro který jsou požadována oprávnění.
strUser
[v] Uživatelské jméno.
strPassword
[v] Heslo přidružené k strUser.
strAuthority
[v] Název domény uživatele. Další informace najdete ve funkci ConnectServerWmi .
impLevel
[v] Úroveň zosobnění.
authnLevel
[v] Úroveň autorizace.
Vrácená hodnota
Následující hodnoty vrácené touto funkcí jsou definovány v souboru hlavičky WinError.h nebo je můžete definovat jako konstanty v kódu:
| Konstanta | Hodnota | Popis |
|---|---|---|
E_INVALIDARG |
0x80070057 | Jeden nebo více argumentů je neplatných. |
E_POINTER |
0x80004003 |
pIWbemServices je null. |
E_FAIL |
0x80000008 | Došlo k nespecifikované chybě. |
E_OUTOFMEMORY |
0x80000002 | K provedení operace není k dispozici dostatek paměti. |
S_OK |
0 | Volání funkce bylo úspěšné. |
Požadavky
Platformy: Viz Požadavky na systém.
Záhlaví: WMINet_Utils.idl
Verze rozhraní .NET Framework: K dispozici od verze 4.7.2