Megosztás a következőn keresztül:


BlessIWbemServicesObject függvény

Azt jelzi, hogy a felhasználói hitelesítő adatok engedélyezik-e a hozzáférést egy megadott IWbemServices-objektumhoz .

Megjegyzés

Ez az API csak belső használatra készült. Nem fejlesztői kódból való használatra készült.

Szintaxis

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

Paraméterek

pIWbemServices
[in] Egy WMI-szolgáltatásobjektumra mutató mutató.

strUser
[in] A felhasználónév.

strPassword
[in] A következőhöz strUsertársított jelszó: .

strAuthority
[in] A felhasználó tartományneve. További információt a ConnectServerWmi függvényben talál.

impLevel
[in] A megszemélyesítési szint.

authnLevel
[in] Az engedélyezési szint.

Visszatérési érték

A függvény által visszaadott alábbi értékek a WinError.h fejlécfájlban vannak definiálva, vagy konstansként definiálhatók a kódban:

Állandó Érték Leírás
E_INVALIDARG 0x80070057 Egy vagy több argumentum érvénytelen.
E_POINTER 0x80004003 A pIWbemServices értéke null.
E_FAIL 0x80000008 Nem meghatározott hiba történt.
E_OUTOFMEMORY 0x80000002 Nincs elegendő memória a művelet végrehajtásához.
S_OK 0 A függvényhívás sikeres volt.

Követelmények

Platformok: Lásd: Rendszerkövetelmények.

Fejléc: WMINet_Utils.idl

.NET-keretrendszer verziók: 4.7.2-től érhető el

Lásd még