Metode IDebugSystemObjects4::SetImplicitProcessDataOffset (dbgeng.h)

Metode SetImplicitProcessDataOffset menetapkan proses implisit untuk target saat ini.

Sintaks

HRESULT SetImplicitProcessDataOffset(
  [in] ULONG64 Offset
);

Parameter

[in] Offset

Menentukan lokasi di ruang alamat memori target dari struktur data proses sistem yang akan menjadi proses implisit untuk target saat ini. Jika ini nol, proses implisit untuk target saat ini diatur ke proses implisit default.

Nilai kembali

Metode ini juga dapat mengembalikan nilai kesalahan. Lihat Mengembalikan Nilai untuk detail selengkapnya.

Menampilkan kode Deskripsi
S_OK
Metode berhasil.

Keterangan

Dalam penelusuran kesalahan mode kernel, struktur data adalah struktur KPROCESS untuk proses tersebut.

Dalam penelusuran kesalahan mode pengguna, struktur data adalah blok lingkungan proses (PEB) untuk proses tersebut.

Peringatan Karena dimungkinkan untuk menggunakan SetImplicitThreadDataOffset untuk mengatur utas implisit secara independen dari proses implisit, utas implisit mungkin bukan milik proses implisit. Ini dapat menyebabkan kesalahan jika Anda mencoba mengakses salah satu status pengguna untuk utas implisit, karena akan tidak kompatibel dengan ruang alamat virtual (ditentukan oleh proses implisit).
 
Untuk informasi selengkapnya tentang proses implisit saat ini, lihat Utas dan Proses. Untuk detail tentang struktur KPROCESS dan PEB, lihat Microsoft Windows Internals oleh David Solomon dan Mark Russinovich.

Persyaratan

Persyaratan Nilai
Target Platform Desktop
Header dbgeng.h (termasuk Dbgeng.h)