IMonitor::D Metodo oInitialize

Il metodo DoInitialize deve essere implementato dal monitoraggio. MCSVC chiama questo metodo per ottenere un filtro di acquisizione immediatamente prima di chiamare il metodo IRTC:: Connect di NPP.

Sintassi

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

Parametri

pUnkMonitorCtrl [ in]

Puntatore IUnknown passato da MCSVC. Per ottenere un'interfaccia di controllo di monitoraggio supportata, il monitoraggio deve chiamare IUnknown:: QueryInterface sull'indicatore di misura.

hNPPBlob [ in uscita]

In input, un handle per un BLOB di NPP.

Nell'output, un BLOB di NPP che contiene un filtro di acquisizione.

Valore restituito

Se il metodo ha esito positivo, il valore restituito è _ OK (che corrisponde a NOERROR).

Se il metodo ha esito negativo, il valore restituito è un codice di errore. In errore, MCSVC non creerà il monitoraggio o chiamerà IUnknown:: Release sul puntatore a interfaccia.

Commenti

MCSVC chiama il metodo DoInitialize per eseguire l'inizializzazione del monitoraggio richiesta.

Requisiti

Requisito Valore
Client minimo supportato
Windows 2000 Professional [solo app desktop]
Server minimo supportato
Windows 2000 Server [solo app desktop]
Intestazione
Netmon. h