Baca dalam bahasa Inggris

Bagikan melalui


header wsman.h

Header ini digunakan oleh Manajemen Jarak Jauh Windows. Untuk informasi selengkapnya, lihat:

wsman.h berisi antarmuka pemrograman berikut:

Fungsi

 
WSManCloseCommand

Menghapus perintah dan membebaskan sumber daya yang terkait dengannya.
WSMancloseOperation

Membatalkan atau menutup operasi asinkron.
WSManCloseSession

Menutup objek sesi.
WSManCloseShell

Menghapus objek shell dan membebaskan sumber daya yang terkait dengan shell.
WSManConnectShell

Menyambungkan ke sesi server yang ada.
WSManConnectShellCommand

Menyambungkan ke perintah yang sudah ada yang berjalan dalam shell.
WSManCreateSession

Membuat objek sesi.
WSManCreateShell

Membuat objek shell.
WSManCreateShellEx

Membuat objek shell dengan menggunakan fungsionalitas yang sama dengan fungsi WSManCreateShell, dengan penambahan ID shell yang ditentukan klien.
WSManDeinitialize

Mendesinisialisasi tumpukan klien Manajemen Jarak Jauh Windows.
WSManDisconnectShell

Memutuskan sambungan jaringan shell aktif dan perintah terkait.
WSManGetErrorMessage

Mengambil pesan kesalahan yang terkait dengan kesalahan dan kode bahasa tertentu.
WSManGetSessionOptionAsDword

Mendapatkan nilai opsi sesi. (WSManGetSessionOptionAsDword)
WSManGetSessionOptionAsString

Mendapatkan nilai opsi sesi. (WSManGetSessionOptionAsString)
WSManInitialize

Menginisialisasi WINDOWS Remote Management Client API.
WSManPluginAuthzOperationComplete

Melaporkan otorisasi yang berhasil atau gagal untuk operasi pengguna.
WSManPluginAuthzQueryQuotaComplete

Dipanggil dari titik masuk plug-in WSManPluginAuthzQueryQuota dan harus dipanggil apakah plug-in dapat melakukan permintaan atau tidak.
WSManPluginAuthzUserComplete

Melaporkan otorisasi koneksi pengguna yang berhasil atau gagal.
WSManPluginFreeRequestDetails

Melepaskan memori yang dialokasikan untuk struktur WSMAN_PLUGIN_REQUEST, yang diteruskan ke titik masuk plug-in operasi.
WSManPluginGetOperationParameters

Mendapatkan informasi operasional untuk item seperti waktu habis dan pembatasan data yang terkait dengan operasi.
WSManPluginOperationComplete

Melaporkan penyelesaian operasi oleh semua titik masuk operasi kecuali untuk metode WSManPluginStartup dan WSManPluginShutdown.
WSManPluginReceiveResult

Melaporkan hasil untuk panggilan plug-in WSMAN_PLUGIN_RECEIVE dan digunakan oleh sebagian besar plug-in shell yang mengembalikan hasil.
WSManPluginReportContext

Melaporkan shell dan konteks perintah kembali ke infrastruktur Windows Remote Management (WinRM) sehingga operasi lebih lanjut dapat dilakukan terhadap shell dan/atau perintah.
WSManReceiveShellOutput

Mengambil output dari perintah yang sedang berjalan atau dari shell.
WSManReconnectShell

Menyambungkan kembali sesi shell yang sebelumnya terputus. Untuk menyambungkan kembali perintah terkait sesi shell, gunakan WSManReconnectShellCommand.
WSManReconnectShellCommand

Menyambungkan kembali perintah yang sebelumnya terputus.
WSManRunShellCommand

Memulai eksekusi perintah dalam shell yang ada dan tidak menunggu penyelesaian perintah.
WSManRunShellCommandEx

Menyediakan fungsionalitas yang sama dengan fungsi WSManRunShellCommand, dengan penambahan opsi ID perintah.
WSManSendShellInput

Ip aliran input ke perintah yang sedang berjalan atau ke shell.
WSManSetSessionOption

Mengatur serangkaian opsi yang diperluas untuk sesi.
WSManSignalShell

Mengirim kode kontrol ke perintah yang ada atau ke shell itu sendiri.

Fungsi panggilan balik

 
WSMAN_PLUGIN_AUTHORIZE_OPERATION

Mengotorisasi operasi tertentu.
WSMAN_PLUGIN_AUTHORIZE_QUERY_QUOTA

Mengambil informasi kuota untuk pengguna setelah koneksi diotorisasi.
WSMAN_PLUGIN_AUTHORIZE_RELEASE_CONTEXT

Merilis konteks yang dilaporkan plug-in dari WSManPluginAuthzUserComplete atau WSManPluginAuthzOperationComplete.
WSMAN_PLUGIN_AUTHORIZE_USER

Mengotorisasi koneksi.
WSMAN_PLUGIN_COMMAND

Menentukan panggilan balik perintah untuk plug-in.
WSMAN_PLUGIN_CONNECT

Menentukan panggilan balik sambungkan untuk plug-in.
WSMAN_PLUGIN_RECEIVE

Menentukan panggilan balik terima untuk plug-in.
WSMAN_PLUGIN_RELEASE_COMMAND_CONTEXT

Menentukan panggilan balik perintah rilis untuk plug-in.
WSMAN_PLUGIN_RELEASE_SHELL_CONTEXT

Menentukan panggilan balik shell rilis untuk plug-in.
WSMAN_PLUGIN_SEND

Menentukan panggilan balik pengiriman untuk plug-in.
WSMAN_PLUGIN_SHELL

Menentukan panggilan balik shell untuk plug-in.
WSMAN_PLUGIN_SHUTDOWN

Menentukan panggilan balik matikan untuk plug-in.
WSMAN_PLUGIN_SIGNAL

Menentukan panggilan balik sinyal untuk plug-in.
WSMAN_PLUGIN_STARTUP

Menentukan panggilan balik startup untuk plug-in.
WSMAN_SHELL_COMPLETION_FUNCTION

Fungsi panggilan balik yang dipanggil untuk operasi shell, yang menghasilkan permintaan jarak jauh.

Struktur

 
WSMAN_AUTHENTICATION_CREDENTIALS

Menentukan metode autentikasi dan kredensial yang digunakan untuk autentikasi server atau proksi.
WSMAN_AUTHZ_QUOTA

Melaporkan informasi kuota per pengguna untuk plug-in otorisasi.
WSMAN_CERTIFICATE_DETAILS

Menyimpan informasi klien untuk permintaan masuk yang dikirim dengan sertifikat klien.
WSMAN_COMMAND_ARG_SET

Mewakili kumpulan argumen yang diteruskan ke baris perintah.
WSMAN_DATA

Berisi data masuk dan keluar yang digunakan dalam WINDOWS Remote Management (WinRM) API.
WSMAN_DATA_BINARY

Menyimpan data biner untuk digunakan dengan berbagai fungsi Manajemen Jarak Jauh Windows.
WSMAN_DATA_TEXT

Menyimpan data tekstual untuk digunakan dengan berbagai fungsi Manajemen Jarak Jauh Windows.
WSMAN_ENVIRONMENT_VARIABLE

Menentukan variabel lingkungan individual dengan menggunakan pasangan nama dan nilai.
WSMAN_ENVIRONMENT_VARIABLE_SET

Mendefinisikan array variabel lingkungan.
WSMAN_ERROR

Berisi informasi kesalahan yang dikembalikan oleh klien Windows Remote Management (WinRM).
WSMAN_FILTER

WSMAN_FILTER disediakan untuk digunakan di masa mendatang.
WSMAN_FRAGMENT

WSMAN_FRAGMENT disediakan untuk digunakan di masa mendatang.
WSMAN_KEY

Mewakili pasangan kunci dan nilai dalam set pemilih dan digunakan untuk mengidentifikasi sumber daya tertentu.
WSMAN_OPERATION_INFO

Mewakili titik akhir sumber daya tertentu yang plug-innya harus melakukan permintaan.
WSMAN_OPTION

Mewakili nama opsi dan pasangan nilai tertentu.
WSMAN_OPTION_SET

Mewakili sekumpulan opsi.
WSMAN_PLUGIN_REQUEST

Menentukan informasi untuk permintaan plug-in.
WSMAN_PROXY_INFO

Menentukan informasi proksi.
WSMAN_RECEIVE_DATA_RESULT

Mewakili data output yang diterima dari metode WSManReceiveShellOutput.
WSMAN_RESPONSE_DATA

Mewakili data output yang diterima dari operasi WSMan.
WSMAN_SELECTOR_SET

Mendefinisikan sekumpulan kunci yang mewakili identitas sumber daya.
WSMAN_SENDER_DETAILS

Menentukan detail klien untuk setiap permintaan masuk.
WSMAN_SHELL_ASYNC

Mendefinisikan struktur asinkron yang akan diteruskan ke semua operasi shell.
WSMAN_SHELL_DISCONNECT_INFO

Menentukan durasi maksimum, dalam milidetik, shell akan tetap terbuka setelah klien terputus.
WSMAN_SHELL_STARTUP_INFO_V10

Struktur WSMAN_SHELL_STARTUP_INFO_V10 (wsman.h) mendefinisikan parameter startup shell yang akan digunakan dengan fungsi WSManCreateShell.
WSMAN_SHELL_STARTUP_INFO_V11

Struktur WSMAN_SHELL_STARTUP_INFO_V11 (wsman.h) mendefinisikan parameter startup shell yang akan digunakan dengan fungsi WSManCreateShell.
WSMAN_STREAM_ID_SET

Mencantumkan semua aliran yang digunakan untuk input atau output untuk shell dan perintah.
WSMAN_USERNAME_PASSWORD_CREDS

Menentukan kredensial yang digunakan untuk autentikasi.

Enumerasi

 
WSManAuthenticationFlags

Menentukan metode autentikasi untuk operasi.
WSManCallbackFlags

Menentukan sekumpulan bendera yang digunakan oleh semua fungsi panggilan balik.
WSManDataType

Menentukan tipe data saat ini dari penyatuan dalam struktur WSMAN_DATA.
WSManProxyAccessType

Menentukan jenis akses proksi.
WSManSessionOption

Menentukan sekumpulan opsi yang diperluas untuk sesi tersebut. Opsi ini digunakan dengan metode WSManSetSessionOption.