2010-04-15 21 views
1

J'essaie d'enregistrer un package de sous-authentification MSV1_0 simple pour MS Windows Server 2003. J'ai créé une DLL qui implémente les fonctions requises décrites dans MSDN. J'ai copié ma DLL dans le dossier system32. Après cela, j'ai créé une clé de Registre Auth255 (j'ai également essayé Auth128) avec une valeur REG_SZ, qui spécifie mon nom de DLL, à cet emplacement; HKEY_LOCAL_MACHINE \ System \ CurrentControlSet \ Control \ Lsa \ MSV1_0. Je m'attends à ce qu'il crée un fichier test.txt pour le débogage quand la dll est appelée, mais il ne crée pas le fichier. Comment puis-je faire ce travail?MSV1_0 Enregistrement du package de sousauthentification

MSDN Lien vers ce sujet; http://msdn.microsoft.com/en-us/library/aa374786%28VS.85%29.aspx

Répondre

2

J'ai finalement résolu mon problème. J'ai renommé la clé de registre de Auth255 à Auth0 et la fonction init de ma DLL appelée par MSV1_0. J'ai réalisé que j'avais oublié d'exporter les fonctions requises de DLL. Après ces étapes mon dll a bien fonctionné.