Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Mengambil simpul program untuk program tertentu.
Sintaks
int GetProviderProgramNode(
enum_PROVIDER_FLAGS Flags,
IDebugDefaultPort2 pPort,
AD_PROCESS_ID ProcessId,
ref Guid guidEngine,
ulong programId,
out IDebugProgramNode2 ppProgramNode
);
Parameter
Flags
[di] Kombinasi bendera dari enumerasi PROVIDER_FLAGS . Bendera berikut khas untuk panggilan ini:
| Bendera | Deskripsi |
|---|---|
PFLAG_REMOTE_PORT |
Penelepon berjalan pada komputer jarak jauh. |
PFLAG_DEBUGGEE |
Penelepon saat ini sedang di-debug (informasi tambahan tentang marshalling akan dikembalikan untuk setiap simpul). |
PFLAG_ATTACHED_TO_DEBUGGEE |
Penelepon dilampirkan ke tetapi tidak diluncurkan oleh debugger. |
pPort
[di] Port tempat proses panggilan berjalan.
processId
[di] Struktur AD_PROCESS_ID yang memegang ID proses yang berisi program yang dimaksud.
guidEngine
[di] GUID mesin debug yang dilampirkan program (jika ada).
programId
[di] ID program untuk mendapatkan simpul program.
ppProgramNode
[out] Objek IDebugProgramNode2 yang mewakili simpul program yang diminta.
Tampilkan Nilai
Jika berhasil, mengembalikan S_OK; jika tidak, mengembalikan kode galat.