2008-09-25 3 views

Répondre

2

Je suis dans cette voie avant et a fini avec:

http://groups.google.com/group/microsoft.public.platformsdk.security/browse_thread/thread/63d884134958cce7?pli=1

J'ai pu configurer Attribution des droits utilisateur en utilisant les fonctions Lsa * à advapi32.dll mais ne pourrait jamais fonctionner comment configurer les options de sécurité.

Cela peut être utile si:

http://www.windowsdevcenter.com/pub/a/windows/2005/03/15/local_security_policies.html http://support.microsoft.com/default.aspx?scid=214752

Vous pouvez personnaliser un modèle, puis exécutez regsvr32% windir% \ system32 \ scecli.dll à l'intérieur de votre code.

Pas élégant mais pourrait être un moyen.

+0

Merci - Je vais les vérifier, bien que j'ai regardé à travers les fonctions Lsa * et n'ai pas trouvé ce dont j'avais besoin. – dennisV

+0

Merci - Je vais probablement modifier directement la clé de registre (en demandant à l'utilisateur d'abord de dire ce qui se passe). – dennisV

2

Eh bien, je pense que j'ai compris comment faire la première partie (détecter ce paramètre). Il est en fait situé dans le registre:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa 

la clé est « limitblankpassworduse », si elle est 1, alors il est activé, sinon désactivé. Donc, en lisant cela, cela me montrera au moins si j'ai besoin de dire à l'utilisateur de le modifier ou non. Je doute que je peux le changer si ...