Condividi tramite


Funzione BlessIWbemServicesObject

Indica se le credenziali utente consentono l'accesso a un oggetto IWbemServices specificato.

Nota

Questa API è solo per uso interno. Non è destinata all'uso dal codice dello sviluppatore.

Sintassi

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

Parametri

pIWbemServices
[in] Puntatore a un oggetto servizio WMI.

strUser
[in] Nome utente.

strPassword
[in] Password associata a strUser.

strAuthority
[in] Nome di dominio dell'utente. Per altre informazioni, vedere la funzione ConnectServerWmi .

impLevel
[in] Livello di rappresentazione.

authnLevel
[in] Livello di autorizzazione.

Valore restituito

I valori seguenti restituiti da questa funzione sono definiti nel file di intestazione WinError.h oppure è possibile definirli come costanti nel codice:

Costante Valore Descrizione
E_INVALIDARG 0x80070057 Uno o più argomenti non sono validi.
E_POINTER 0x80004003 pIWbemServices è null.
E_FAIL 0x80000008 Si è verificato un errore non specificato.
E_OUTOFMEMORY 0x80000002 Memoria insufficiente disponibile per eseguire l'operazione.
S_OK 0 La chiamata di funzione ha avuto esito positivo.

Requisiti

Piattaforme: vedere Requisiti di sistema di .NET Framework.

Intestazione: WMINet_Utils.idl

Versioni di .NET Framework: Disponibile dalla versione 4.7.2

Vedi anche