Bagikan melalui


Fungsi BlessIWbemServicesObject

Menunjukkan apakah mandat pengguna mengizinkan akses ke objek IWbemServices tertentu.

Catatan

API ini hanya untuk penggunaan internal. API ini tidak dimaksudkan untuk digunakan dari kode pengembang.

Sintaks

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

Parameter

pIWbemServices
[in] Penunjuk ke objek layanan WMI.

strUser
[in] Nama pengguna.

strPassword
[in] Kata sandi yang terkait dengan strUser.

strAuthority
[in] Nama domain pengguna. Lihat fungsi ConnectServerWmi untuk informasi selengkapnya.

impLevel
[in] Tingkat peniruan.

authnLevel
[in] Tingkat otorisasi.

Mengembalikan nilai

Nilai berikut yang dikembalikan oleh fungsi ini didefinisikan dalam file header WinError.h atau Anda dapat menentukannya sebagai konstanta dalam kode Anda:

Terus-menerus Nilai Deskripsi
E_INVALIDARG 0x80070057 Satu atau beberapa argumen tidak valid.
E_POINTER 0x80004003 pIWbemServicesadalah null.
E_FAIL 0x80000008 Terjadi kesalahan yang tidak tentu.
E_OUTOFMEMORY 0x80000002 Memori yang tidak mencukupi tersedia untuk melakukan operasi.
S_OK 0 Panggilan fungsi berhasil.

Persyaratan

Platform: Lihat Persyaratan Sistem.

Header: WMINet_Utils.idl

Versi .NET Framework: Tersedia sejak 4.7.2

Lihat juga