|
|
/*++
Copyright (c) 1996 Microsoft Corporation
Module Name:
win95reg.h
Abstract:
Contains some thunking for Unicode Registry APIs (Local Calls only)
Author:
Danilo Almeida (t-danal) 07-01-96
Revision History:
--*/
#ifdef __cplusplus
extern "C" { #endif
#ifdef _WINREG_
#ifndef __WIN95REG__
#define __WIN95REG__
#define RegOpenKeyExW Win95RegOpenKeyExW
#define RegQueryValueExW Win95RegQueryValueExW
#define RegSetValueExW Win95RegSetValueExW
#define RegEnumKeyExW Win95RegEnumKeyExW
#define RegCreateKeyExW Win95RegCreateKeyExW
LONG APIENTRY RegOpenKeyExW ( HKEY hKey, LPCWSTR lpSubKey, DWORD ulOptions, REGSAM samDesired, PHKEY phkResult );
LONG APIENTRY RegQueryValueExW ( HKEY hKey, LPCWSTR lpValueName, LPDWORD lpReserved, LPDWORD lpType, LPBYTE lpData, LPDWORD lpcbData );
LONG APIENTRY RegSetValueExW ( HKEY hKey, LPCWSTR lpValueName, DWORD Reserved, DWORD dwType, CONST BYTE* lpData, DWORD cbData );
LONG APIENTRY RegEnumKeyExW ( HKEY hKey, DWORD dwIndex, LPWSTR lpName, LPDWORD lpcbName, LPDWORD lpReserved, LPWSTR lpClass, LPDWORD lpcbClass, PFILETIME lpftLastWriteTime );
LONG APIENTRY RegCreateKeyExW ( HKEY hKey, LPCWSTR lpSubKey, DWORD Reserved, LPWSTR lpClass, DWORD dwOptions, REGSAM samDesired, LPSECURITY_ATTRIBUTES lpSecurityAttributes, PHKEY phkResult, LPDWORD lpdwDisposition );
#endif // __WIN95REG__
#endif // _WINREG_
#ifdef __cplusplus
} #endif
|