Originariamente inviato da oregon
Non esiste nessuna API che estrae la password con cui puoi confrontare la sua ... E non ha senso perche', se esistesse, la password starebbe in memoria in chiaro, pronta per essere letta da qualsiasi programma non autorizzato.

Le password in realta' sono criptate e il processo di verifica non ti mette mai a disposizione la password in chiaro.
ma se usi questa api:

Declare Function WNetVerifyPassword Lib "mpr.dll" Alias "WNetVerifyPasswordA" (ByVal lpszPassword As String,
ByRef pfMatch As Long) As Long

dovresti fare un confronto tra la password di windows e quella ke vuoi tu...o almeno così credo,a te l'ultima parola ke ne sai molto + d me...