XP vagy .NET beépített auth form létezik-e? [C#]

Fórumok

Hi!

Tud bárki akármit arról, hogy .NET 3.5-ben van-e beépített autentikációs form?
Van egy app, ami kiosk jelleggel fut és azon a userek belépnek domain-es userrel, amit Active Directoryban ellenőriz.
Viszont az állandó élcelődés alapját szeretném elhárítani azzal, hogy az azonosítást nem én csinálom saját kódban, hanem aszondom hogy BuiltinAuth.Show(), ami eldönti, hogy az user jó jelszót adott-e meg vagy nem és visszaad egy true/false-t (nekem ennyi elég). Ilyenről tudtok-e, hogy létezik? Aki tud, kommentelje ide. (De ne csak azt, hogy tud :-)
unmanaged is jó, elbírok egy PInvoke-kal.Kösz!

Update:
valami olyan kéne mint a linugzok alatt a gui-s sudo megoldások. Nem akarom, hogy a password eljusson hozzám, a júzerek lássanak natív windows jelszó popupot, ne nekem kelljen autentikálnom. (Mert most ez megy)
Microsoft, olyan nagy kérés ez?

Hozzászólások

Igen, bár van XP-s párja, a CredUIPromptForCredentials, de az úgy látom, csak visszaadja a triót, nem autentikál, mint azt a vistás társa teszi.

Azt akarom elkerülni, hogy a password eljusson hozzám, így nem kell a parákkal foglalkoznom, hogy "deezellopjaajelszavainkat!!!44négy".

Ezért mondtam, hogy rpc-vel megpróbálnék egy (akér nemlétező)programot elindítani a távoli gépen, amire be akarsz jelentkezni, ha ki_a_fene_vagy_te exceptiont dob, akkor rossz a jelszó, ha meg bármi más történik, akkor jók a login infók.

szerk.: ha ez amiatt para, hogy eljutnak hozzád az infók, akkor a saját applicationodben honnan tudod a felhasználó nevét?