* include/winreg.h (RegDeleteKeyEx{A|W}): Add prototype and UNICODE
mappings. (KEY_WOW64_32KEY, KEY_WOW64_64KEY): Define. * lib/advapi.def (RegDeleteKeyEx{A|W}): Export.
This commit is contained in:
parent
fbcc8bbe74
commit
66845c62b1
|
@ -1,3 +1,10 @@
|
||||||
|
2006-10-05 Danny Smith <dannysmith@users.sourceforge.net>
|
||||||
|
|
||||||
|
* include/winreg.h (RegDeleteKeyEx{A|W}): Add prototype and UNICODE
|
||||||
|
mappings.
|
||||||
|
(KEY_WOW64_32KEY, KEY_WOW64_64KEY): Define.
|
||||||
|
* lib/advapi.def (RegDeleteKeyEx{A|W}): Export.
|
||||||
|
|
||||||
2006-10-04 Danny Smith <dannysmith@users.sourceforge.net>
|
2006-10-04 Danny Smith <dannysmith@users.sourceforge.net>
|
||||||
|
|
||||||
* include/rpc.h: Add whitespace.
|
* include/rpc.h: Add whitespace.
|
||||||
|
|
|
@ -41,6 +41,11 @@ extern "C" {
|
||||||
#define REG_NOTIFY_CHANGE_LAST_SET 4
|
#define REG_NOTIFY_CHANGE_LAST_SET 4
|
||||||
#define REG_NOTIFY_CHANGE_SECURITY 8
|
#define REG_NOTIFY_CHANGE_SECURITY 8
|
||||||
|
|
||||||
|
#if (WINVER >= 0x0502)
|
||||||
|
#define KEY_WOW64_32KEY 0x0200
|
||||||
|
#define KEY_WOW64_64KEY 0x0100
|
||||||
|
#endif
|
||||||
|
|
||||||
#ifndef RC_INVOKED
|
#ifndef RC_INVOKED
|
||||||
typedef ACCESS_MASK REGSAM;
|
typedef ACCESS_MASK REGSAM;
|
||||||
typedef struct value_entA {
|
typedef struct value_entA {
|
||||||
|
@ -68,6 +73,10 @@ WINADVAPI LONG WINAPI RegCreateKeyExW(HKEY,LPCWSTR,DWORD,LPWSTR,DWORD,REGSAM,LPS
|
||||||
WINADVAPI LONG WINAPI RegCreateKeyW(HKEY,LPCWSTR,PHKEY);
|
WINADVAPI LONG WINAPI RegCreateKeyW(HKEY,LPCWSTR,PHKEY);
|
||||||
WINADVAPI LONG WINAPI RegDeleteKeyA(HKEY,LPCSTR);
|
WINADVAPI LONG WINAPI RegDeleteKeyA(HKEY,LPCSTR);
|
||||||
WINADVAPI LONG WINAPI RegDeleteKeyW(HKEY,LPCWSTR);
|
WINADVAPI LONG WINAPI RegDeleteKeyW(HKEY,LPCWSTR);
|
||||||
|
#if (WINVER >= 0x0502)
|
||||||
|
WINADVAPI LONG WINAPI RegDeleteKeyExA(HKEY,LPCSTR,REGSAM,DWORD);
|
||||||
|
WINADVAPI LONG WINAPI RegDeleteKeyExW(HKEY,LPCWSTR,REGSAM,DWORD);
|
||||||
|
#endif
|
||||||
WINADVAPI LONG WINAPI RegDeleteValueA(HKEY,LPCSTR);
|
WINADVAPI LONG WINAPI RegDeleteValueA(HKEY,LPCSTR);
|
||||||
WINADVAPI LONG WINAPI RegDeleteValueW(HKEY,LPCWSTR);
|
WINADVAPI LONG WINAPI RegDeleteValueW(HKEY,LPCWSTR);
|
||||||
WINADVAPI LONG WINAPI RegEnumKeyA(HKEY,DWORD,LPSTR,DWORD);
|
WINADVAPI LONG WINAPI RegEnumKeyA(HKEY,DWORD,LPSTR,DWORD);
|
||||||
|
@ -115,6 +124,9 @@ typedef VALENTW VALENT,*PVALENT;
|
||||||
#define RegCreateKey RegCreateKeyW
|
#define RegCreateKey RegCreateKeyW
|
||||||
#define RegCreateKeyEx RegCreateKeyExW
|
#define RegCreateKeyEx RegCreateKeyExW
|
||||||
#define RegDeleteKey RegDeleteKeyW
|
#define RegDeleteKey RegDeleteKeyW
|
||||||
|
#if (WINVER >= 0x0502)
|
||||||
|
#define RegDeleteKeyEx RegDeleteKeyExW
|
||||||
|
#endif
|
||||||
#define RegDeleteValue RegDeleteValueW
|
#define RegDeleteValue RegDeleteValueW
|
||||||
#define RegEnumKey RegEnumKeyW
|
#define RegEnumKey RegEnumKeyW
|
||||||
#define RegEnumKeyEx RegEnumKeyExW
|
#define RegEnumKeyEx RegEnumKeyExW
|
||||||
|
@ -140,6 +152,9 @@ typedef VALENTA VALENT,*PVALENT;
|
||||||
#define RegCreateKey RegCreateKeyA
|
#define RegCreateKey RegCreateKeyA
|
||||||
#define RegCreateKeyEx RegCreateKeyExA
|
#define RegCreateKeyEx RegCreateKeyExA
|
||||||
#define RegDeleteKey RegDeleteKeyA
|
#define RegDeleteKey RegDeleteKeyA
|
||||||
|
#if (WINVER >= 0x0502)
|
||||||
|
#define RegDeleteKeyEx RegDeleteKeyExA
|
||||||
|
#endif
|
||||||
#define RegDeleteValue RegDeleteValueA
|
#define RegDeleteValue RegDeleteValueA
|
||||||
#define RegEnumKey RegEnumKeyA
|
#define RegEnumKey RegEnumKeyA
|
||||||
#define RegEnumKeyEx RegEnumKeyExA
|
#define RegEnumKeyEx RegEnumKeyExA
|
||||||
|
|
|
@ -395,6 +395,8 @@ RegCreateKeyExW@36
|
||||||
RegCreateKeyW@12
|
RegCreateKeyW@12
|
||||||
RegDeleteKeyA@8
|
RegDeleteKeyA@8
|
||||||
RegDeleteKeyW@8
|
RegDeleteKeyW@8
|
||||||
|
RegDeleteKeyExA@16
|
||||||
|
RegDeleteKeyExW@16
|
||||||
RegDeleteValueA@8
|
RegDeleteValueA@8
|
||||||
RegDeleteValueW@8
|
RegDeleteValueW@8
|
||||||
RegDisablePredefinedCache@0
|
RegDisablePredefinedCache@0
|
||||||
|
|
Loading…
Reference in New Issue