You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
65 lines
1.1 KiB
65 lines
1.1 KiB
/* reg.h */
|
|
|
|
#ifdef __cplusplus
|
|
extern "C" {
|
|
#endif
|
|
|
|
/*********************************/
|
|
/* Definitions */
|
|
/*********************************/
|
|
|
|
/*********************************/
|
|
/* Structure Definitions */
|
|
/*********************************/
|
|
|
|
|
|
/*********************************/
|
|
/* Function Definitions */
|
|
/*********************************/
|
|
|
|
extern DWORD
|
|
OpenUserKeyGroup(
|
|
Context_t *pContext,
|
|
LPSTR szUserName,
|
|
DWORD dwFlags);
|
|
|
|
extern DWORD
|
|
openKeyGroup(
|
|
IN OUT Context_t *pContext);
|
|
|
|
extern DWORD
|
|
closeKeyGroup(
|
|
IN Context_t *pContext);
|
|
|
|
// Delete the user group
|
|
extern DWORD
|
|
DeleteOldKeyGroup(
|
|
IN Context_t *pContext,
|
|
IN BOOL fMigration);
|
|
|
|
extern DWORD
|
|
DeleteKeyGroup(
|
|
IN Context_t *pContext);
|
|
|
|
extern DWORD
|
|
readKey(
|
|
HKEY hLoc,
|
|
char *pszName,
|
|
BYTE **Data,
|
|
DWORD *pcbLen);
|
|
|
|
extern DWORD
|
|
saveKey(
|
|
HKEY hLoc,
|
|
CONST char *pszName,
|
|
void *Data,
|
|
DWORD dwLen);
|
|
|
|
extern void
|
|
CheckKeySetType(
|
|
Context_t *pContext);
|
|
|
|
#ifdef __cplusplus
|
|
}
|
|
#endif
|
|
|