Disallow Get|SetStdHandle in Windows Store Apps Patch by Jean-Baptiste Kempf git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@5943 4407c894-4637-0410-b4f5-ada5f102cad1
diff --git a/mingw-w64-headers/include/winbase.h b/mingw-w64-headers/include/winbase.h index 6bf6327..fc82d4e 100644 --- a/mingw-w64-headers/include/winbase.h +++ b/mingw-w64-headers/include/winbase.h
@@ -1426,8 +1426,10 @@ WINBASEAPI DWORD WINAPI GetFileType(HANDLE hFile); WINBASEAPI DWORD WINAPI GetFileSize(HANDLE hFile,LPDWORD lpFileSizeHigh); WINBASEAPI WINBOOL WINAPI GetFileSizeEx(HANDLE hFile,PLARGE_INTEGER lpFileSize); +#if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) WINBASEAPI HANDLE WINAPI GetStdHandle(DWORD nStdHandle); WINBASEAPI WINBOOL WINAPI SetStdHandle(DWORD nStdHandle,HANDLE hHandle); +#endif WINBASEAPI WINBOOL WINAPI WriteFile(HANDLE hFile,LPCVOID lpBuffer,DWORD nNumberOfBytesToWrite,LPDWORD lpNumberOfBytesWritten,LPOVERLAPPED lpOverlapped); WINBASEAPI WINBOOL WINAPI ReadFile(HANDLE hFile,LPVOID lpBuffer,DWORD nNumberOfBytesToRead,LPDWORD lpNumberOfBytesRead,LPOVERLAPPED lpOverlapped); WINBASEAPI WINBOOL WINAPI FlushFileBuffers(HANDLE hFile);