Condividi tramite


Creazione di un sink di notifica

[Microsoft Agent è deprecato a partire da Windows 7 e potrebbe non essere disponibile nelle versioni successive di Windows.]

Per ricevere una notifica degli eventi da Microsoft Agent, è necessario implementare IAgentNotifySink o l'interfaccia IAgentNotifySinkExe creare e registrare un oggetto di tale tipo seguendo le convenzioni COM seguenti:

// Create a notification sink

pSinkEx = new AgentNotifySinkEx;

pSinkEx->AddRef();

// And register it with Microsoft Agent

hRes = pAgentEx->Register((IUnknown *)pSinkEx, &lNotifySinkID);

Ricordarsi di annullare la registrazione del sink di notifica quando l'applicazione arresta e rilascia le interfacce di Microsoft Agent.