Fungsi WSManPluginAuthzOperationComplete (wsman.h)
Dipanggil dari titik masuk plug-in WSManPluginAuthzOperation . Ini melaporkan otorisasi yang berhasil atau gagal untuk operasi pengguna.
Sintaks
DWORD WSManPluginAuthzOperationComplete(
[in] WSMAN_SENDER_DETAILS *senderDetails,
[in] DWORD flags,
[in, optional] PVOID userAuthorizationContext,
[in] DWORD errorCode,
[in, optional] PCWSTR extendedErrorInformation
);
Parameter
[in] senderDetails
Penunjuk ke struktur WSMAN_SENDER_DETAILS yang diteruskan ke panggilan plug-in WSManPluginAuthzOperation .
[in] flags
Disiapkan untuk penggunaan masa mendatang. Harus nol.
[in, optional] userAuthorizationContext
Menentukan konteks plug-in yang ditentukan yang digunakan untuk membantu melacak informasi konteks pengguna. Konteks ini dapat dikembalikan ke beberapa panggilan, ke panggilan ini, atau ke panggilan operasi. Plug-in mengelola penghitungan referensi untuk semua panggilan. Jika waktu rekaman pengguna habis atau otorisasi ulang diperlukan, infrastruktur WinRM (WinRM) memanggil WSManPluginAuthzReleaseContext.
[in] errorCode
Melaporkan otorisasi yang berhasil atau gagal. Jika otorisasi berhasil, kode harus ERROR_SUCCESS. Jika pengguna tidak berwenang untuk melakukan operasi, kesalahan harus ERROR_ACCESS_DENIED. Jika kegagalan terjadi karena alasan lain, kode kesalahan yang sesuai harus digunakan. Kesalahan apa pun dari panggilan ini akan dikirim kembali sebagai paket kesalahan Simple Object Access Protocol (SOAP).
[in, optional] extendedErrorInformation
Menentukan dokumen XML yang berisi informasi kesalahan tambahan yang perlu dilaporkan ke klien. Parameter ini diabaikan jika errorCodeNO_ERROR. Bahasa antarmuka pengguna dari utas harus digunakan untuk pelokalan.
Nilai kembali
Metode mengembalikan ERROR_SUCCESS jika berhasil; jika tidak, ia mengembalikan ERROR_INVALID_PARAMETER. Jika ERROR_INVALID_PARAMETER dikembalikan, parameter senderDetails adalah NULL atau parameter bendera bukan nol.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 7 |
Server minimum yang didukung | Windows Server 2008 R2 |
Target Platform | Windows |
Header | wsman.h |
Pustaka | WsmSvc.lib |
DLL | WsmSvc.dll |
Redistribusi | Windows Management Framework pada Windows Server 2008 dengan SP2 dan Windows Vista dengan SP2 |
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk