December 01, 2003
Handling Multiple Win32 Operating Environments
Handling Multiple Win32 Operating Environments
Listing 3 Header file for Redefine model
/* Out-of-line declarations */
#ifdef __cplusplus
extern "C"
{
#endif /* __cplusplus */
BOOL WINAPI GetFileSizeEx_impl(HANDLE, PLARGE_INTEGER);
BOOL WINAPI SetCurrentDirectoryW_impl(LPCWSTR);
BOOL WINAPI GetFileAttributesExA_impl(LPCSTR, GET_FILEEX_INFO_LEVELS, LPVOID);
BOOL WINAPI GetFileAttributesExW_impl(LPCWSTR, GET_FILEEX_INFO_LEVELS, LPVOID);
#ifdef __cplusplus
} /* extern "C" */
#endif /* __cplusplus */
/* Inline definitions */
# define GetFileSizeEx GetFileSizeEx_impl
# define SetCurrentDirectoryW SetCurrentDirectoryW_impl
# define GetFileAttributesExA GetFileAttributesExA_impl
# define GetFileAttributesExW GetFileAttributesExW_impl
Previous Page |
1
|
2
|
3
|
4
|
5
|
6
|
7
|
8
|
9
Next Page