win32: change path to the OpenSC registry keys
Now it begins with "SOFTWARE\\OpenSC Project\\..." . git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@4940 c6295689-39f2-0310-b995-f0e70906c6a9
This commit is contained in:
parent
5cc8814e30
commit
795dbf0342
|
@ -1414,7 +1414,7 @@ DWORD WINAPI CardAcquireContext(IN PCARD_DATA pCardData, __in DWORD dwFlags)
|
|||
ctx_param.ver = 1;
|
||||
ctx_param.app_name = "cardmod";
|
||||
|
||||
if (RegCreateKeyEx(HKEY_LOCAL_MACHINE, "SOFTWARE\\Opensc", 0, NULL, \
|
||||
if (RegCreateKeyEx(HKEY_LOCAL_MACHINE, "SOFTWARE\\OpenSC Project\\Opensc", 0, NULL, \
|
||||
REG_OPTION_NON_VOLATILE, KEY_WRITE, NULL, &key, NULL) == ERROR_SUCCESS)
|
||||
{
|
||||
if(RegSetValueEx(key, "pcsc_ctx", NULL, REG_DWORD, &(pCardData->hSCardCtx), \
|
||||
|
@ -1664,7 +1664,7 @@ BOOL APIENTRY DllMain( HMODULE hModule,
|
|||
while (isalnum(*p) || ('.' == *p) || ('_' == *p)) p--;
|
||||
p++;
|
||||
|
||||
if (RegOpenKeyEx(HKEY_LOCAL_MACHINE, "SOFTWARE\\Opensc",\
|
||||
if (RegOpenKeyEx(HKEY_LOCAL_MACHINE, "SOFTWARE\\OpenSC Project\\Opensc",\
|
||||
NULL, KEY_READ, &key)==ERROR_SUCCESS)
|
||||
{
|
||||
CHAR val[1024];
|
||||
|
|
|
@ -1674,7 +1674,7 @@ static int cardmod_detect_readers(sc_context_t *ctx)
|
|||
|
||||
sc_debug(ctx, SC_LOG_DEBUG_NORMAL, "Probing pcsc readers");
|
||||
|
||||
if (RegOpenKeyEx(HKEY_LOCAL_MACHINE, "SOFTWARE\\Opensc",\
|
||||
if (RegOpenKeyEx(HKEY_LOCAL_MACHINE, "SOFTWARE\\OpenSC Project\\Opensc",\
|
||||
NULL, KEY_READ, &key)==ERROR_SUCCESS)
|
||||
{
|
||||
CHAR val[1024];
|
||||
|
|
|
@ -151,10 +151,10 @@ static CK_RV init_spy(void)
|
|||
/* try for the machine version first, as we may be runing
|
||||
* without a user during login
|
||||
*/
|
||||
rc = RegOpenKeyEx( HKEY_LOCAL_MACHINE, "Software\\PKCS11-Spy",
|
||||
rc = RegOpenKeyEx( HKEY_LOCAL_MACHINE, "Software\\OpenSC Project\\PKCS11-Spy",
|
||||
0, KEY_QUERY_VALUE, &hKey );
|
||||
if (rc != ERROR_SUCCESS ) {
|
||||
rc = RegOpenKeyEx( HKEY_CURRENT_USER, "Software\\PKCS11-Spy",
|
||||
rc = RegOpenKeyEx( HKEY_CURRENT_USER, "Software\\OpenSC Project\\PKCS11-Spy",
|
||||
0, KEY_QUERY_VALUE, &hKey );
|
||||
}
|
||||
if( rc == ERROR_SUCCESS ) {
|
||||
|
@ -179,10 +179,10 @@ static CK_RV init_spy(void)
|
|||
/* try for the machine version first, as we may be runing
|
||||
* without a user during login
|
||||
*/
|
||||
rc = RegOpenKeyEx( HKEY_LOCAL_MACHINE, "Software\\PKCS11-Spy",
|
||||
rc = RegOpenKeyEx( HKEY_LOCAL_MACHINE, "Software\\OpenSC Project\\PKCS11-Spy",
|
||||
0, KEY_QUERY_VALUE, &hKey );
|
||||
if (rc != ERROR_SUCCESS ) {
|
||||
rc = RegOpenKeyEx( HKEY_CURRENT_USER, "Software\\PKCS11-Spy",
|
||||
rc = RegOpenKeyEx( HKEY_CURRENT_USER, "Software\\OpenSC Project\\PKCS11-Spy",
|
||||
0, KEY_QUERY_VALUE, &hKey );
|
||||
}
|
||||
if( rc == ERROR_SUCCESS ) {
|
||||
|
|
Loading…
Reference in New Issue