#include <windows.h>
#include <cpl.h>
#include <WINNT/TaLocale.h>
+#include <WINNT/afsreg.h>
#include "cpl_interface.h"
#include "resource.h"
if (!fChecked)
{
HKEY hk;
- if (RegOpenKey (HKEY_LOCAL_MACHINE, TEXT("Software\\TransarcCorporation\\AFS Client\\CurrentVersion"), &hk) == 0)
+ if (RegOpenKey (HKEY_LOCAL_MACHINE, TEXT(AFSREG_CLT_SW_VERSION_SUBKEY), &hk) == 0)
{
TCHAR szPath[ MAX_PATH ];
DWORD dwSize = sizeof(szPath);
DWORD dwType = REG_SZ;
- if (RegQueryValueEx (hk, TEXT("PathName"), NULL, &dwType, (PBYTE)szPath, &dwSize) == 0)
+ if (RegQueryValueEx (hk, TEXT(AFSREG_CLT_SW_VERSION_DIR_VALUE),
+ NULL, &dwType, (PBYTE)szPath, &dwSize) == 0)
fIsInstalled = TRUE;
RegCloseKey (hk);
}