Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Mencabut implementasi terdaftar dari antarmuka IInitializeSpy .
Sintaks
HRESULT CoRevokeInitializeSpy(
[in] ULARGE_INTEGER uliCookie
);
Parameter
[in] uliCookie
Cookie ULARGE_INTEGER mengidentifikasi pendaftaran.
Nilai kembali
Fungsi ini dapat mengembalikan nilai pengembalian standar E_INVALIDARG, serta S_OK untuk menunjukkan keberhasilan.
Keterangan
CoRevokeInitializeSpy hanya dapat mencabut cookie yang dikeluarkan oleh panggilan sebelumnya ke CoRegisterInitializeSpy yang dijalankan pada utas saat ini. Menggunakan cookie dari utas lain, atau yang sesuai dengan pendaftaran yang sudah dicabut, akan mengembalikan E_INVALIDARG.
Tidak dapat diprediksi apakah panggilan ke CoRevokeInitializeSpy dari dalam panggilan metode IInitializeSpy akan berpengaruh selama panggilan tingkat atas (non-berlapis) saat ini ke CoInitializeEx atau CoUninitialize. Pencabutan akan selalu berpengaruh setelah panggilan tingkat atas saat ini ke pengembalian CoInitializeEx atau CoUninitialize .
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
| Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
| Target Platform | Windows |
| Header | objbase.h |
| Pustaka | Ole32.lib |
| DLL | Ole32.dll |