added some missing APIs Modified: trunk/reactos/w32api/include/winbase.h Modified: trunk/reactos/w32api/include/winreg.h _____
Modified: trunk/reactos/w32api/include/winbase.h --- trunk/reactos/w32api/include/winbase.h 2005-09-28 22:57:21 UTC (rev 18143) +++ trunk/reactos/w32api/include/winbase.h 2005-09-28 23:52:24 UTC (rev 18144) @@ -1364,6 +1364,9 @@
BOOL WINAPI GetExitCodeProcess(HANDLE,PDWORD); BOOL WINAPI GetExitCodeThread(HANDLE,PDWORD); DWORD WINAPI GetFileAttributesA(LPCSTR); +#if (_WIN32_WINNT >= 0x0600) +BOOL WINAPI GetFileAttributesByHandle(HANDLE,LPDWORD,DWORD); +#endif DWORD WINAPI GetFileAttributesW(LPCWSTR); BOOL WINAPI GetFileAttributesExA(LPCSTR,GET_FILEEX_INFO_LEVELS,PVOID); BOOL WINAPI GetFileAttributesExW(LPCWSTR,GET_FILEEX_INFO_LEVELS,PVOID); @@ -1803,6 +1806,9 @@ VOID WINAPI SetFileApisToANSI(void); VOID WINAPI SetFileApisToOEM(void); BOOL WINAPI SetFileAttributesA(LPCSTR,DWORD); +#if (_WIN32_WINNT >= 0x0600) +BOOL WINAPI SetFileAttributesByHandle(HANDLE,DWORD,DWORD); +#endif BOOL WINAPI SetFileAttributesW(LPCWSTR,DWORD); DWORD WINAPI SetFilePointer(HANDLE,LONG,PLONG,DWORD); BOOL WINAPI SetFilePointerEx(HANDLE,LARGE_INTEGER,PLARGE_INTEGER,DWORD); _____
Modified: trunk/reactos/w32api/include/winreg.h --- trunk/reactos/w32api/include/winreg.h 2005-09-28 22:57:21 UTC (rev 18143) +++ trunk/reactos/w32api/include/winreg.h 2005-09-28 23:52:24 UTC (rev 18144) @@ -67,10 +67,12 @@
LONG WINAPI RegCreateKeyExW(HKEY,LPCWSTR,DWORD,LPWSTR,DWORD,REGSAM,LPSECURITY_ATTRIB UTES,PHKEY,PDWORD); LONG WINAPI RegCreateKeyW(HKEY,LPCWSTR,PHKEY); LONG WINAPI RegDeleteKeyA(HKEY,LPCSTR); -LONG WINAPI RegDeleteKeyW(HKEY,LPCWSTR); #if (_WIN32_WINNT >= 0x0600) LONG WINAPI RegDeleteKeyValueA(HKEY,LPCSTR,LPCSTR); LONG WINAPI RegDeleteKeyValueW(HKEY,LPCWSTR,LPCWSTR); +#endif +LONG WINAPI RegDeleteKeyW(HKEY,LPCWSTR); +#if (_WIN32_WINNT >= 0x0600) LONG WINAPI RegDeleteTreeA(HKEY,LPCSTR); LONG WINAPI RegDeleteTreeW(HKEY,LPCWSTR); #endif