Metode IDebugClient4::CreateProcess (dbgeng.h)
Metode CreateProcess membuat proses dari baris perintah yang ditentukan.
Sintaks
HRESULT CreateProcess(
[in] ULONG64 Server,
[in] PSTR CommandLine,
[in] ULONG CreateFlags
);
Parameter
[in] Server
Menentukan server proses yang akan digunakan untuk melampirkan ke proses. Jika Server nol, mesin akan membuat proses lokal tanpa menggunakan server proses.
[in] CommandLine
Menentukan baris perintah yang akan dijalankan untuk membuat proses baru.
[in] CreateFlags
Menentukan bendera yang akan digunakan saat membuat proses. Untuk detail tentang bendera ini, lihat anggota CreateFlags dari struktur DEBUG_CREATE_PROCESS_OPTIONS .
Nilai kembali
Metode ini juga dapat mengembalikan nilai kesalahan. Lihat Mengembalikan Nilai untuk detail selengkapnya.
Menampilkan kode | Deskripsi |
---|---|
|
Metode berhasil. |
Keterangan
Metode ini hanya tersedia untuk penelusuran kesalahan mode pengguna langsung.
Jika CreateFlags berisi salah satu bendera DEBUG_PROCESS atau DEBUG_ONLY_THIS_PROCESS, mesin juga akan melekat pada proses yang baru dibuat; ini mirip dengan perilaku CreateProcessAndAttach2 dengan processId argumennya diatur ke nol.
Untuk informasi selengkapnya tentang membuat dan melampirkan ke target mode pengguna langsung, lihat Target User-Mode Langsung.
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Desktop |
Header | dbgeng.h (termasuk Dbgeng.h) |