Rob Shearman : include: Add security QOS flags to winbase.h.

Alexandre Julliard julliard at wine.codeweavers.com
Wed Nov 15 05:37:46 CST 2006


Module: wine
Branch: master
Commit: 167323e6f8d86a1c4d0950b2cbc4d8e13bac186f
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=167323e6f8d86a1c4d0950b2cbc4d8e13bac186f

Author: Rob Shearman <rob at codeweavers.com>
Date:   Wed Nov 15 01:01:32 2006 +0000

include: Add security QOS flags to winbase.h.

---

 include/winbase.h |   12 ++++++++++++
 1 files changed, 12 insertions(+), 0 deletions(-)

diff --git a/include/winbase.h b/include/winbase.h
index aa38013..7e29103 100644
--- a/include/winbase.h
+++ b/include/winbase.h
@@ -710,6 +710,18 @@ #define NMPWAIT_WAIT_FOREVER		0xffffffff
 #define NMPWAIT_NOWAIT			0x00000001
 #define NMPWAIT_USE_DEFAULT_WAIT	0x00000000
 
+/* Security flags for dwFlagsAndAttributes of CreateFile */
+#define SECURITY_ANONYMOUS          (SecurityAnonymous << 16)
+#define SECURITY_IDENTIFICATION     (SecurityIdentification << 16)
+#define SECURITY_IMPERSONATION      (SecurityImpersonation << 16)
+#define SECURITY_DELEGATION         (SecurityDelegation << 16)
+
+#define SECURITY_CONTEXT_TRACKING   0x00040000
+#define SECURITY_EFFECTIVE_ONLY     0x00080000
+
+#define SECURITY_SQOS_PRESENT       0x00100000
+#define SECURITY_VALID_SQOS_FLAGS   0x001f0000
+
 typedef struct _SYSTEM_POWER_STATUS
 {
   BYTE    ACLineStatus;




More information about the wine-cvs mailing list