Peristiwa ISWbemSinkEvents::OnObjectPut
Peristiwa OnObjectPut dari objek SWbemSink dipicu ketika operasi Put asinkron selesai. Kejadian ini mengembalikan jalur objek instans atau kelas yang disimpan.
Untuk penjelasan tentang sintaks ini, lihat Konvensi Dokumen untuk Scripting API.
Sintaks
SWbemSink.OnObjectPut( _
ByVal objWbemObjectPath, _
ByVal objWbemAsyncContext _
)
Parameter
-
objWbemObjectPath
-
Objek SWbemObjectPath , yang berisi jalur objek instans atau kelas yang ditulis operasi put ke WMI.
-
objWbemAsyncContext
-
Objek SWbemNamedValueSet yang diteruskan ke panggilan asinkron asli. Gunakan parameter ini untuk mengidentifikasi asal panggilan asinkron yang memicu peristiwa ini ketika beberapa panggilan asinkron dilakukan menggunakan sink objek ini.
Menampilkan nilai
Kejadian ini tidak mengembalikan nilai.
Kode kesalahan
Setelah selesainya peristiwa OnObjectPut , objek Err mungkin berisi salah satu kode kesalahan di bawah ini.
-
wbemErrFailed - 2147749889 (0x80041001)
-
Kesalahan yang tidak ditentukan.
-
wbemErrOutOfMemory - 2147749894 (0x80041006)
-
Tidak cukup memori untuk menyelesaikan operasi.
-
wbemErrTransportFailure - 2147749909 (0x80041015)
-
Terjadi kesalahan jaringan, mencegah operasi normal.
Keterangan
Catatan
Panggilan balik asinkron memungkinkan pengguna yang tidak diautentikasi untuk menyediakan data ke sink. Ini menimbulkan risiko keamanan terhadap skrip dan aplikasi Anda. Untuk menghilangkan risiko, gunakan komunikasi semi-sinkron atau komunikasi sinkron. Untuk informasi selengkapnya, lihat Memanggil Metode.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung |
Windows Vista |
Server minimum yang didukung |
Windows Server 2008 |
Header |
|
IDL |
|
DLL |
|
CLSID |
CLSID_SWbemSink |
IID |
IID_ISWbemSinkEvents |