-
Notifications
You must be signed in to change notification settings - Fork 0
/
registry.h
15 lines (10 loc) · 751 Bytes
/
registry.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#ifndef __REGISTRY_H__
#define __REGISTRY_H__
extern void ReadKey( HKEY hKey, const char* Section, const char* ValueName, UINT& Value, UINT DefValue=0 );
extern void ReadKey( HKEY hKey, const char* Section, const char* ValueName, char** Value, DWORD size );
extern LONG ReadKey( HKEY hKey, const char* Section, const char* ValueName, BYTE** BinaryValue, DWORD* size );
extern void WriteKey( HKEY hKey, const char* Section, const char* ValueName, UINT Value );
extern void WriteKey( HKEY hKey, const char* Section, const char* ValueName, char* Value );
extern void WriteKey( HKEY hKey, const char* Section, const char* ValueName, BYTE* Value, int BinarySize );
extern void DeleteKey( HKEY hKey, const char* Section, const char* ValueName );
#endif