mirror of
git://sourceware.org/git/newlib-cygwin.git
synced 2025-02-22 00:38:06 +08:00
2000-03-30 Mumit Khan <khan@xraylith.wisc.edu>
* include/winbase.h (CreateHardLink{A,W}): Add prototypes. * include/winerror.h (ERROR_TOO_MANY_LINKS): Add macro. * include/winnt.h (SEC_*): Add macros. * lib/th32.def: Use Kernel32.dll instead of TH32.DLL.
This commit is contained in:
parent
f36f4868d1
commit
152e16e798
@ -1,5 +1,9 @@
|
||||
2000-03-30 Mumit Khan <khan@xraylith.wisc.edu>
|
||||
|
||||
* include/winbase.h (CreateHardLink{A,W}): Add prototypes.
|
||||
* include/winerror.h (ERROR_TOO_MANY_LINKS): Add macro.
|
||||
* include/winnt.h (SEC_*): Add macros.
|
||||
* lib/th32.def: Use Kernel32.dll instead of TH32.DLL.
|
||||
* include/ole.h: Workaround for C++ parser bug.
|
||||
* include/rpcdcep.h: Likewise.
|
||||
* include/winsock.h: Likewise.
|
||||
|
@ -1014,6 +1014,8 @@ HANDLE WINAPI CreateFileA(LPCSTR,DWORD,DWORD,LPSECURITY_ATTRIBUTES,DWORD,DWORD,H
|
||||
HANDLE WINAPI CreateFileW(LPCWSTR,DWORD,DWORD,LPSECURITY_ATTRIBUTES,DWORD,DWORD,HANDLE);
|
||||
HANDLE WINAPI CreateFileMappingA(HANDLE,LPSECURITY_ATTRIBUTES,DWORD,DWORD,DWORD,LPCSTR);
|
||||
HANDLE WINAPI CreateFileMappingW(HANDLE,LPSECURITY_ATTRIBUTES,DWORD,DWORD,DWORD,LPCWSTR);
|
||||
HANDLE WINAPI CreateHardLinkA(LPCSTR,LPCSTR,LPSECURITY_ATTRIBUTES);
|
||||
HANDLE WINAPI CreateHardLinkW(LPCWSTR,LPCWSTR,LPSECURITY_ATTRIBUTES);
|
||||
HANDLE WINAPI CreateIoCompletionPort(HANDLE,HANDLE,DWORD,DWORD);
|
||||
HANDLE WINAPI CreateMailslotA(LPCSTR,DWORD,DWORD,LPSECURITY_ATTRIBUTES);
|
||||
HANDLE WINAPI CreateMailslotW(LPCWSTR,DWORD,DWORD,LPSECURITY_ATTRIBUTES);
|
||||
@ -1583,6 +1585,7 @@ typedef OSVERSIONINFOW OSVERSIONINFO,*POSVERSIONINFO,*LPOSVERSIONINFO;
|
||||
#define CreateEvent CreateEventW
|
||||
#define CreateFile CreateFileW
|
||||
#define CreateFileMapping CreateFileMappingW
|
||||
#define CreateCreateHardLink CreateCreateHardLinkW
|
||||
#define CreateMailslot CreateMailslotW
|
||||
#define CreateMutex CreateMutexW
|
||||
#define CreateNamedPipe CreateNamedPipeW
|
||||
@ -1718,6 +1721,7 @@ typedef OSVERSIONINFOA OSVERSIONINFO,*POSVERSIONINFO,*LPOSVERSIONINFO;
|
||||
#define CreateEvent CreateEventA
|
||||
#define CreateFile CreateFileA
|
||||
#define CreateFileMapping CreateFileMappingA
|
||||
#define CreateCreateHardLink CreateCreateHardLinkA
|
||||
#define CreateMailslot CreateMailslotA
|
||||
#define CreateMutex CreateMutexA
|
||||
#define CreateNamedPipe CreateNamedPipeA
|
||||
|
@ -282,6 +282,7 @@
|
||||
#define ERROR_MAPPED_ALIGNMENT 1132L
|
||||
#define ERROR_SET_POWER_STATE_VETOED 1140L
|
||||
#define ERROR_SET_POWER_STATE_FAILED 1141L
|
||||
#define ERROR_TOO_MANY_LINKS 1142L
|
||||
#define ERROR_OLD_WIN_VERSION 1150L
|
||||
#define ERROR_APP_WRONG_OS 1151L
|
||||
#define ERROR_SINGLE_INSTANCE_APP 1152L
|
||||
|
@ -462,6 +462,12 @@ typedef BYTE BOOLEAN,*PBOOLEAN;
|
||||
#define MEM_PRIVATE 131072
|
||||
#define MEM_DECOMMIT 16384
|
||||
#define MEM_RELEASE 32768
|
||||
#define SEC_FILE 0x800000
|
||||
#define SEC_IMAGE 0x1000000
|
||||
#define SEC_VLM 0x2000000
|
||||
#define SEC_RESERVE 0x4000000
|
||||
#define SEC_COMMIT 0x8000000
|
||||
#define SEC_NOCACHE 0x10000000
|
||||
#define PAGE_EXECUTE_WRITECOPY 128
|
||||
#define SECTION_EXTEND_SIZE 16
|
||||
#define SECTION_MAP_READ 4
|
||||
|
@ -1,4 +1,4 @@
|
||||
LIBRARY TH32.DLL
|
||||
LIBRARY Kernel32.dll
|
||||
EXPORTS
|
||||
CreateToolhelp32Snapshot@8
|
||||
Heap32First@12
|
||||
|
Loading…
x
Reference in New Issue
Block a user