Et Winlogon Notifier er et sæt af Dynamic Link Libraries kaldes af Winlogon komponent i Microsoft Windows-operativsystemet. Winlogon belastninger brugerprofil , når en person skilte på hans Windows-konto på en computer. Det er også ansvarlig for at indlede Secure Attention Sequence , hvilket skaber tre desktops på computeren , herunder Winlogon desktop , anvendelsen skrivebordet og pauseskærm desktop . Winlogon Notification Package
Et sæt Winlogon anmelderen DLL'er er kendt som en Winlogon meddelelse pakke. En Windows udvikler kan oprette en pakke til at håndtere forskellige hændelser , mens brugeren logger på . Et almindeligt eksempel, som Microsoft giver på Windows Dev Center-webstedet , er " når en bruger logger på systemet, Winlogon opkald hver anmeldelses pakkens logon hændelseshandler funktion til at give oplysninger om hændelsen. " Det er op til bygherren om , hvordan pakken er oprettet og hvilke funktioner det udfører , når den opdager forskellige Winlogon udløser.
Windows Registry
p Alle oplysninger om en Winlogon meddelelse pakke er gemt i Windows registreringsdatabasen, som registrerer pakkens navn , dets DLL navne og event handleren funktionsnavne . Da Windows starter , og efter en bruger logger ind i hans konto på computeren, Winlogon kontrollerer registreringsdatabasen for registrerede pakker. Udvikleren er ansvarlig for at skabe installationen program, der registrerer Winlogon anmelderen pakke poster i Windows registreringsdatabasen.
Underretningsbegivenheder
p Der er ni forskellige notifikationsprocedurer begivenheder for Winlogon komponent . Hver hændelse kan kaldes og udnyttes af en meddelelse pakke. De ni hændelser omfatter " Lock ", " Logoff ", " Logon ", " Shutdown ", " StartScreenSaver ", " StartShell ", " Startup " " StopScreenSaver " og " ; . . Lås " Hver enkelt udløser en bestemt begivenhed til at ske på eller mellem Winlogon , applikation eller pauseskærm desktops
Winlogon stater
Winlogon har tre distinkte tilstande : ". log- Off ", " log- On" og " Workstation - Locked " For eksempel, når en udvikler udløser " Shutdown " eller " Logoff " begivenhed via sin Winlogon anmelder pakke han får Windows at komme ind i " log- Off" tilstand. I tilfælde af " Shutdown " begivenhed , er denne tilstand kun midlertidig , da computeren slukker helt efter et par øjeblikke.