Поделиться через


Интерфейс IOrpcDebugNotify

Предоставляет функции удаленной отладки.

Когда следует реализовать

Реализуйте этот интерфейс, чтобы включить удаленную отладку через RPC.

Назначение

Этот интерфейс следует использовать для внутрипроцессной удаленной отладки, если исключения программного обеспечения не следует использовать для уведомлений отладчика COM. Это позволяет отладчикам в процессе получать уведомления с помощью прямых вызовов с помощью этих методов.

Элементы

Интерфейс IOrpcDebugNotify наследуется от интерфейса IUnknown . IOrpcDebugNotify также имеет следующие типы элементов:

Методы

Интерфейс IOrpcDebugNotify содержит следующие методы.

Метод Описание
ClientFillBuffer Отправляет данные из клиентского отладчика в отладчик сервера.
ClientGetBufferSize Извлекает размер буфера RPC из отладчика на стороне клиента.
ClientNotify Информирует клиента об исходящем запросе отладчика к серверу.
ServerFillBuffer Отправляет данные из отладчика сервера в клиентский отладчик.
ServerGetBufferSize Извлекает размер буфера RPC из отладчика на стороне сервера.
ServerNotify Информирует сервер о входящем запросе отладчика от клиента.

Комментарии

Библиотека импорта, содержащая интерфейс IOrpcDebugNotify , не входит в пакет SDK microsoft Windows. Приложение может использовать функции GetProcAddress и GetModuleHandle для получения указателя функции на DllDebugObjectRPCHook из oleaut.dll и предоставления этих методов через интерфейс IOrpcDebugNotify .

Требования

Требование Значение
Минимальная версия клиента
Windows 2000 Professional [только классические приложения]
Минимальная версия сервера
Windows 2000 Server [только классические приложения]
Заголовок
Н/Д
IDL
Н/Д

См. также

IUnknown

ORPC_DBG_ALL

ORPC_DBG_BUFFER

ORPC_INIT_ARGS

DllDebugObjectRPCHook