Recently in the development of Windows fingerprint projects, there is a DLL file, user development, indicate the name of the DLL in the registry, and putting the DLL in the specified path, can win the hello start when the system load ~ ~
The phenomenon is:
The DLL file, (1) developed by preliminary test, only to realize the dllmain function, print a log, write their own application load, the DLL can be normal load, the log normal print;
(2) in the specified directory, open the Windows hello, DLL cannot be loaded, no log shows;
(3) the registry and DLL files position meet the requirements, because of the third party to develop the same function of DLL file renaming replace my own development DLL, can be normal are win hello loading
The great spirit of guidance, should from which aspects to find the reason