68 lines
1.4 KiB
C
68 lines
1.4 KiB
C
/*++
|
||
|
||
Copyright(c) 1995 Microsoft Corporation
|
||
|
||
MODULE NAME
|
||
reg.h
|
||
|
||
ABSTRACT
|
||
Header file for registry routines for the
|
||
automatic connection DLL.
|
||
|
||
AUTHOR
|
||
Anthony Discolo (adiscolo) 20-Mar-1995
|
||
|
||
REVISION HISTORY
|
||
Original version from Gurdeep
|
||
|
||
--*/
|
||
|
||
//
|
||
// RAS registry keys.
|
||
//
|
||
#define RAS_REGBASE L"Software\\Microsoft\\Windows NT\\CurrentVersion\\Network\\RemoteAccess"
|
||
#define RAS_USEPBKEY L"UsePersonalPhonebook"
|
||
#define RAS_PBKEY L"PersonalPhonebookPath"
|
||
|
||
//
|
||
// Registry key/value for default shell.
|
||
//
|
||
#define SHELL_REGKEY L"Software\\Microsoft\\Windows NT\\CurrentVersion\\Winlogon"
|
||
#define SHELL_REGVAL L"Shell"
|
||
#define DEFAULT_SHELL L"explorer.exe"
|
||
|
||
//
|
||
// Autodial address registry key
|
||
//
|
||
#define AUTODIAL_REGADDRESSBASE L"Software\\Microsoft\\RAS AutoDial\\Addresses"
|
||
#define AUTODIAL_REGTAGVALUE L"Tag"
|
||
#define AUTODIAL_REGMTIMEVALUE L"LastModified"
|
||
|
||
//
|
||
// Autodial disabled addresses registry key
|
||
//
|
||
#define AUTODIAL_REGCONTROLBASE L"Software\\Microsoft\\RAS Autodial\\Control"
|
||
#define AUTODIAL_REGDISABLEDADDRVALUE L"DisabledAddresses"
|
||
|
||
|
||
HKEY
|
||
GetHkeyCurrentUser(
|
||
HANDLE hToken
|
||
);
|
||
|
||
BOOLEAN
|
||
RegGetValue(
|
||
IN HKEY hkey,
|
||
IN LPTSTR pszKey,
|
||
OUT PVOID *ppvData,
|
||
OUT LPDWORD pdwcbData,
|
||
OUT LPDWORD pdwType
|
||
);
|
||
|
||
BOOLEAN
|
||
RegGetDword(
|
||
IN HKEY hkey,
|
||
IN LPTSTR pszKey,
|
||
OUT LPDWORD pdwValue
|
||
);
|
||
|