Метод IMonitor::D oInitialize
Метод DoInitialize должен быть реализован монитором. MCSVC вызывает этот метод, чтобы получить фильтр записи непосредственно перед вызовом метода IRTC::Connect NPP.
Синтаксис
HRESULT DoInitialize(
[in] IUnknown *pUnkMonitorCtrl,
[in, out] HBLOB hNPPBlob
);
Параметры
-
pUnkMonitorCtrl [in]
-
Указатель IUnknown , переданный MCSVC. Чтобы получить поддерживаемый интерфейс управления монитором, монитор должен вызвать IUnknown::QueryInterface для указателя.
-
hNPPBlob [in, out]
-
На входных данных — дескриптор большого двоичного объекта NPP.
В выходных данных — большой двоичный объект NPP, содержащий фильтр записи.
Возвращаемое значение
Если метод выполнен успешно, возвращаемое значение будет S_OK (то же самое, что и NOERROR).
Если метод не выполнен, возвращаемое значение представляет собой код ошибки. При ошибке MCSVC не создаст монитор или не вызовет IUnknown::Release для указателя интерфейса.
Комментарии
MCSVC вызывает метод DoInitialize для выполнения любой необходимой инициализации монитора.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера |
Windows 2000 Server [только классические приложения] |
Заголовок |
|
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по