Registrarsi al COM+ Event System

martedì 11 dicembre 2007 - 08.26

JohnAsh Profilo | Junior Member

Ciao a tutti,

sino ad ora non ho mai avuto a che fare direttamente con i componenti COM, e ne ho una conoscenza del tutto sommaria.. Ho un problema con la registrazione al COM+ Event System. Devo utilizzare l'interfaccia ISensLogon di Windows per ricevere delle notifiche di logon e/o logoff. La documentazione in merito a questa interfaccia è molto scarsa (persino su MSDN). Quello che so è che devo registrarmi al COM+ Event System ed implementare i metodi dell'interfaccia nella mia classe.
Ho utilizzato questo codice per effettuare la registrazione:

Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra

Tutto questo codice, se può essere utile, è contenuto all'interno di un servizio.
La compilazione va a buon fine, all'avvio non ricevo nessun errore e tutto parte normalmente, però l'evento del logon non viene generato..

Su MSDN la documentazione dell'interfaccia ISensLogon riporta:
"Implement this interface on your sink object if you subscribe to any of the SENS logon events. Each event corresponds to a method in this interface. This interface is an outgoing interface defined by SENS and implemented by the subscriber application as a dispatch interface."

Cos'è un sink object? La mia classe?

Qualcuno può aiutarmi?

Grazie in anticipo
Saluti!
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5