IDebugProgram2::Attach
Dołącza do programu.
Składnia
Parametry
pCallback
[in] Obiekt IDebugEventCallback2 do użycia na potrzeby powiadomienia o zdarzeniu debugowania.
Wartość zwracana
Jeśli operacja powiedzie się, zwraca wartość S_OK
; w przeciwnym razie zwraca kod błędu. W poniższej tabeli przedstawiono niektóre możliwe kody błędów.
Wartość | Opis |
---|---|
E_ATTACH_DEBUGGER_ALREADY_ATTACHED |
Określony program jest już dołączony do debugera. |
E_ATTACH_DEBUGGEE_PROCESS_SECURITY_VIOLATION |
Podczas procedury dołączania wystąpiło naruszenie zabezpieczeń. |
E_ATTACH_CANNOT_ATTACH_TO_DESKTOP |
Nie można dołączyć programu klasycznego do debugera. |
Uwagi
Aparat debugowania (DE) nigdy nie wywołuje tej metody w celu dołączenia do programu. Jeśli de działa w przestrzeni adresowej programu, wywoływana jest metoda OnAttach . Jeśli de działa w przestrzeni adresowej menedżera debugowania sesji (SDM), wywoływana jest metoda Attach .