IOrpcDebugNotify 인터페이스

원격 디버깅 기능을 제공합니다.

구현 시기

RPC를 통해 원격 디버깅을 사용하도록 설정하려면 이 인터페이스를 구현합니다.

사용 시기

COM 디버거 알림에 소프트웨어 예외를 사용하면 안 되는 경우 이 인터페이스를 In-Process 원격 디버깅에 사용해야 합니다. 이러한 메서드를 사용하여 직접 호출을 통해 In-Process 디버거에 알림을 받을 수 있습니다.

멤버

IOrpcDebugNotify 인터페이스는 IUnknown 인터페이스에서 상속됩니다. IOrpcDebugNotify 에는 다음과 같은 유형의 멤버도 있습니다.

메서드

IOrpcDebugNotify 인터페이스에는 이러한 메서드가 있습니다.

메서드 설명
ClientFillBuffer 클라이언트 디버거에서 서버 디버거로 데이터를 보냅니다.
ClientGetBufferSize 클라이언트 쪽 디버거에서 RPC 버퍼 크기를 검색합니다.
ClientNotify 서버에 보내는 디버거 요청을 클라이언트에 알릴 수 있습니다.
ServerFillBuffer 서버 디버거에서 클라이언트 디버거로 데이터를 보냅니다.
ServerGetBufferSize 서버 쪽 디버거에서 RPC 버퍼 크기를 검색합니다.
ServerNotify 클라이언트에서 들어오는 디버거 요청을 서버에 알릴 수 있습니다.

설명

IOrpcDebugNotify 인터페이스를 포함하는 가져오기 라이브러리는 Microsoft Windows SDK(소프트웨어 개발 키트)에 포함되지 않습니다. 애플리케이션은 GetProcAddressGetModuleHandle 함수를 사용하여 oleaut.dll DllDebugObjectRPCHook 에 대한 함수 포인터를 검색하고 IOrpcDebugNotify 인터페이스를 통해 이러한 메서드를 제공할 수 있습니다.

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows 2000 Professional[데스크톱 앱만]
지원되는 최소 서버
Windows 2000 Server[데스크톱 앱만]
헤더
해당 없음
IDL
N/A

참고 항목

IUnknown

ORPC_DBG_ALL

ORPC_DBG_BUFFER

ORPC_INIT_ARGS

DllDebugObjectRPCHook