summaryrefslogtreecommitdiffstats
path: root/winsup/w32api/include/winbase.h
diff options
context:
space:
mode:
authorDanny Smith <dannysmith@users.sourceforge.net>2003-07-22 22:21:27 +0000
committerDanny Smith <dannysmith@users.sourceforge.net>2003-07-22 22:21:27 +0000
commit1058b66e9a769d36e4098b81b35c58f0ff061f4a (patch)
treef94d830e4fc7fe342666fd1195a85c21e9629657 /winsup/w32api/include/winbase.h
parent8d57e6682bd65f29545892b56e9e794cc60b8447 (diff)
downloadcygnal-1058b66e9a769d36e4098b81b35c58f0ff061f4a.tar.gz
cygnal-1058b66e9a769d36e4098b81b35c58f0ff061f4a.tar.bz2
cygnal-1058b66e9a769d36e4098b81b35c58f0ff061f4a.zip
* include/winbase.h (DUPLICATE_CLOSE_SOURCE,
DUPLICATE_SAME_ACCESS): Remove defines. (HANDLE_FLAG_INHERIT, HANDLE_FLAG_PROTECT_FROM_CLOSE): Sync with ddk/ntapi.h defines. (SEM_*) : Likewise. * include/winnt.h (COMPRESSION_*, ACCESS_*, SYSTEM_*): Sync with ddk/ntifs.h defines. (FILE_*): Likewise. (MEM_IMAGE, SEC_*): Likewise. (DUPLICATE_CLOSE_SOURCE, DUPLICATE_SAME_ACCESS, DUPLICATE_SAME_ATTRIBUTES): Sync with ddk/winddk.h defines. (TOKEN_*): Sync with ddk/ntifs.h defines. * include/ddk/ntapi.h: Add comments noting definitions in winbase.h. * include/ddk/ntifs.h: Add comments noting definitions in winnt.h. * include/ddk/winddk.h: Add comments noting definitions in winnt.h.
Diffstat (limited to 'winsup/w32api/include/winbase.h')
-rw-r--r--winsup/w32api/include/winbase.h18
1 files changed, 10 insertions, 8 deletions
diff --git a/winsup/w32api/include/winbase.h b/winsup/w32api/include/winbase.h
index 383f80e39..76801cd34 100644
--- a/winsup/w32api/include/winbase.h
+++ b/winsup/w32api/include/winbase.h
@@ -129,8 +129,6 @@ extern "C" {
#define COPY_FILE_FAIL_IF_EXISTS 1
#define COPY_FILE_RESTARTABLE 2
#define OFS_MAXPATHNAME 128
-#define DUPLICATE_CLOSE_SOURCE 1
-#define DUPLICATE_SAME_ACCESS 2
#define FILE_MAP_ALL_ACCESS 0xf001f
#define FILE_MAP_READ 4
#define FILE_MAP_WRITE 2
@@ -231,8 +229,10 @@ extern "C" {
#define FILE_TYPE_CHAR 2
#define FILE_TYPE_PIPE 3
#define FILE_TYPE_REMOTE 0x8000
-#define HANDLE_FLAG_INHERIT 1
-#define HANDLE_FLAG_PROTECT_FROM_CLOSE 2
+/* also in ddk/ntapi.h */
+#define HANDLE_FLAG_INHERIT 0x01
+#define HANDLE_FLAG_PROTECT_FROM_CLOSE 0x02
+/* end ntapi.h */
#define STD_INPUT_HANDLE (DWORD)(0xfffffff6)
#define STD_OUTPUT_HANDLE (DWORD)(0xfffffff5)
#define STD_ERROR_HANDLE (DWORD)(0xfffffff4)
@@ -409,10 +409,12 @@ extern "C" {
#define EV_RXCHAR 1
#define EV_RXFLAG 2
#define EV_TXEMPTY 4
-#define SEM_FAILCRITICALERRORS 1
-#define SEM_NOALIGNMENTFAULTEXCEPT 4
-#define SEM_NOGPFAULTERRORBOX 2
-#define SEM_NOOPENFILEERRORBOX 32768
+/* also in ddk/ntapi.h */
+#define SEM_FAILCRITICALERRORS 0x0001
+#define SEM_NOGPFAULTERRORBOX 0x0002
+#define SEM_NOALIGNMENTFAULTEXCEPT 0x0004
+#define SEM_NOOPENFILEERRORBOX 0x8000
+/* end ntapi.h */
#define SLE_ERROR 1
#define SLE_MINORERROR 2
#define SLE_WARNING 3