Fungsi WSManPluginReceiveResult (wsman.h)
Melaporkan hasil untuk panggilan plug-in WSMAN_PLUGIN_RECEIVE dan digunakan oleh sebagian besar plug-in shell yang mengembalikan hasil. Setelah semua data diterima, metode WSManPluginOperationComplete harus dipanggil.
Sintaks
DWORD WSManPluginReceiveResult(
[in] WSMAN_PLUGIN_REQUEST *requestDetails,
[in] DWORD flags,
[in, optional] PCWSTR stream,
[in, optional] WSMAN_DATA *streamResult,
[in, optional] PCWSTR commandState,
[in] DWORD exitCode
);
Parameter
[in] requestDetails
Penunjuk ke struktur WSMAN_PLUGIN_REQUEST yang menentukan URI sumber daya, opsi, lokal, bendera matikan, dan menangani permintaan.
[in] flags
Disiapkan untuk penggunaan masa mendatang. Harus diatur ke nol.
[in, optional] stream
Menentukan aliran yang terkait dengan data. Aliran apa pun dapat digunakan, tetapi aliran standarnya adalah STDIN, STDOUT, dan STDERR.
[in, optional] streamResult
Penunjuk ke struktur WSMAN_DATA yang menentukan objek hasil yang dikembalikan ke klien. Hasilnya bisa dalam format biner atau XML.
[in, optional] commandState
Menentukan status perintah. Parameter ini harus diatur ke salah satu nilai berikut atau ke nilai yang ditentukan oleh plug-in.
WSMAN_RECEIVE_STATE_NONE
Operasi ini tidak memerlukan tindakan.
WSMAN_RECEIVE_STATE_NORMAL_TERMINATION
Operasi dihentikan secara normal.
WSMAN_RECEIVE_STATE_ABNORMAL_TERMINATION
Operasi dihentikan secara tak terduga.
WSMAN_RECEIVE_STATE_WAITING
Operasi sedang menunggu input.
WSMAN_RECEIVE_STATE_INPUT_REQUIRED
Operasi ini memerlukan input baris perintah.
[in] exitCode
Diabaikan dalam semua kasus kecuali ketika commandStateWSMAN_RECEIVE_STATE_NORMAL_TERMINATION atau WSMAN_RECEIVE_STATE_ABNORMAL_TERMINATION. Setiap hasil dapat memiliki kode kesalahan terpisah. Jika perintah atau aliran gagal, plug-in harus memanggil metode WSManPluginOperationComplete .
Nilai kembali
Tidak ada
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