IMonitor::D oInitialize (método)

El monitor debe implementar el método DoInitialize. MCSVC llama a este método para obtener un filtro de captura inmediatamente antes de llamar al método IRTC::Conectar del NPP.

Sintaxis

HRESULT DoInitialize(
  [in]      IUnknown *pUnkMonitorCtrl,
  [in, out] HBLOB    hNPPBlob
);

Parámetros

pUnkMonitorCtrl [ En]

Puntero IUnknown pasado por MCSVC. Para obtener una interfaz de control de monitor compatible, el monitor debe llamar a IUnknown::QueryInterface en el puntero.

hNPPBlob [ in, out]

En la entrada, identificador de un blob de NPP.

En la salida, un blob de NPP que contiene un filtro de captura.

Valor devuelto

Si el método es correcto, el valor devuelto es S _ OK (que es igual que NOERROR).

Si el método no es correcto, el valor devuelto es un código de error. En caso de error, MCSVC no creará el monitor ni llamará a IUnknown::Release en el puntero de interfaz.

Comentarios

MCSVC llama al método DoInitialize para realizar cualquier inicialización de monitor necesaria.

Requisitos

Requisito Value
Cliente mínimo compatible
[Solo aplicaciones de escritorio] de Windows 2000 Professional
Servidor mínimo compatible
[Solo aplicaciones de escritorio] de Windows 2000 Server
Encabezado
Netmon.h