Metode IDebugClient4::StartProcessServer (dbgeng.h)
Metode StartProcessServer memulai server proses.
Sintaks
HRESULT StartProcessServer(
[in] ULONG Flags,
[in] PCSTR Options,
[in, optional] PVOID Reserved
);
Parameter
[in] Flags
Menentukan kelas target yang akan tersedia melalui server proses. Ini harus diatur ke DEBUG_CLASS_USER_WINDOWS.
[in] Options
Menentukan opsi koneksi untuk server proses ini. Ini adalah opsi yang sama yang diberikan ke opsi -t dari baris perintah DbgSrv. Untuk detail tentang sintaks string ini, lihat Mengaktifkan Server Proses.
[in, optional] Reserved
Atur ke NULL.
Nilai kembali
Metode ini juga dapat mengembalikan nilai kesalahan. Lihat Mengembalikan Nilai untuk detail selengkapnya.
Menampilkan kode | Deskripsi |
---|---|
|
Metode berhasil. |
Keterangan
Server proses yang dimulai akan dapat diakses oleh klien jarak jauh melalui transportasi yang ditentukan dalam parameter Opsi .
Untuk menghentikan server proses dari klien pintar, gunakan metode EndProcessServer . Untuk mematikan server proses dari komputer yang dijalankannya, gunakan Pengelola Tugas untuk mengakhiri proses. Jika instans mesin debugger yang menggunakan StartProcessServer masih berjalan, instans dapat menggunakan Jalankan untuk mengeluarkan perintah debugger .endsrv 0, yang akan mengakhiri server proses (ini adalah pengecualian untuk perilaku biasa .endsrv, yang umumnya tidak memengaruhi server proses).
Untuk informasi selengkapnya tentang server proses dan penelusuran kesalahan jarak jauh, lihat Server Proses, Server Koneksi Kernel, dan Klien Cerdas.
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Desktop |
Header | dbgeng.h (termasuk Dbgeng.h) |