.net - Lås et Win7-skrivebord op via applikationen

Indlæg af Hanne Mølgaard Plasc

Problem



Jeg forsøger at få et program til at låse op for brugerens Windows7-skrivebord. Jeg antager, at dette er nemmest i nogle .NET-sprog, men alt er nok.


Jeg har læst nogle indlæg om dette på stackoverflow, og nogle siger, at det ikke er muligt. Hvis dette var tilfældet, hvordan bruges ansigtsgenkendelsesprogrammer eller fingeraftrykslæsere på Windows bærbare computere. Selvom jeg ikke vil bruge fingeraftryk eller ansigtsgenkendelse, vil jeg være Autentificering af brugeren på min egen måde. Funktionaliteten vil være den samme, men siden brugeren sender min check, logger jeg på skrivebordet.

Bedste reference


Du skal implementere en Credential Provider, Vista 's (og Window 7' s) erstatning for GINA-baserede autentificeringssystemer i tidligere versioner af Windows. [1]


Jeg mener, at legitimationsleverandører skal være skrevet i native (ikke .NET) kode.