WSMAN_PLUGIN_COMMAND fungsi panggilan balik (wsman.h)
Menentukan panggilan balik perintah untuk plug-in. Fungsi ini dipanggil ketika permintaan perintah diterima. Semua plug-in Windows Remote Management yang mendukung operasi shell dan perlu membuat perintah harus menerapkan panggilan balik ini.
Nama titik masuk DLL harus WSManPluginCommand.
Sintaks
WSMAN_PLUGIN_COMMAND WsmanPluginCommand;
void WsmanPluginCommand(
WSMAN_PLUGIN_REQUEST *requestDetails,
DWORD flags,
PVOID shellContext,
PCWSTR commandLine,
WSMAN_COMMAND_ARG_SET *arguments
)
{...}
Parameter
requestDetails
Penunjuk ke struktur WSMAN_PLUGIN_REQUEST yang menentukan URI sumber daya, opsi, lokal, bendera matikan, dan menangani permintaan.
flags
Disiapkan untuk penggunaan masa mendatang. Harus diatur ke nol.
shellContext
Menentukan konteks yang dikembalikan dari pembuatan shell yang perlu dikaitkan dengan perintah ini.
commandLine
Menentukan baris perintah yang akan dijalankan.
arguments
Penunjuk ke struktur WSMAN_COMMAND_ARG_SET yang menentukan argumen baris perintah yang akan diteruskan ke perintah.
Mengembalikan nilai
Tidak ada
Keterangan
Plug-in WinRM (WinRM) akan memanggil metode WSManPluginReportContext untuk mendaftarkan konteks perintah untuk perintah. Semua operasi pada perintah ini diteruskan ke konteks ini. Konteks harus valid sampai metode WSManPluginOperationComplete dipanggil oleh plug-in untuk menunjukkan bahwa perintah selesai atau shell dimatikan. Semua parameter yang diteruskan valid hingga plug-in WinRM memanggil WSManPluginOperationComplete.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 7 |
Server minimum yang didukung | Windows Server 2008 R2 |
Target Platform | Windows |
Header | wsman.h |
Redistribusi | Windows Management Framework pada Windows Server 2008 dengan SP2, Windows Vista dengan SP1, 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