Changeset 4073 for branches/GRACE/src/win32k/include/OS2KSEM.h
- Timestamp:
- Aug 23, 2000, 6:25:46 AM (25 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/GRACE/src/win32k/include/OS2KSEM.h
r4068 r4073 1 /* $Id: OS2KSEM.h,v 1.1.2. 1 2000-08-22 03:00:18bird Exp $1 /* $Id: OS2KSEM.h,v 1.1.2.2 2000-08-23 04:25:44 bird Exp $ 2 2 * 3 3 * OS/2 kernel Semaphore functions. … … 48 48 */ 49 49 char achDummy[20]; 50 51 struct 52 { 53 char ks_achSignature[4]; 54 char ks_bFlags; 55 char ks_bType; 56 unsigned short ks_Owner; 57 unsigned short ks_cusPendingWriters; 58 unsigned short ks_cusNest; 59 unsigned short ks_cusReaders; 60 unsigned short ks_cusPendingReaders; 61 } debug; 62 63 struct 64 { 65 char ks_bFlags; 66 char ks_bType; 67 unsigned short ks_Owner; 68 unsigned short ks_cusPendingWriters; 69 unsigned short ks_cusNest; 70 unsigned short ks_cusReaders; 71 unsigned short ks_cusPendingReaders; 72 } release; 73 50 74 } KSEMSHR, 51 75 *PKSEMSHR, … … 54 78 55 79 56 typedef struct_KSEMMTX80 typedef union _KSEMMTX 57 81 { 58 82 /** … … 61 85 */ 62 86 char achDummy[20]; 87 88 struct 89 { 90 char ksem_achSignature[4]; 91 char ksem_bFlags; 92 char ksem_bType; 93 unsigned short ksem_Owner; 94 unsigned short ksem_cusPendingWriters; 95 unsigned short ksem_cusNest; 96 }debug; 97 struct 98 { 99 char ksem_bFlags; 100 char ksem_bType; 101 unsigned short ksem_Owner; 102 unsigned short ksem_cusPendingWriters; 103 unsigned short ksem_cusNest; 104 } release; 63 105 } KSEMMTX, 64 106 *PKSEMMTX, … … 74 116 */ 75 117 char achDummy[20]; 118 119 struct 120 { 121 char kse_achSignature[4]; 122 char kse_bFlags; 123 char kse_bType; 124 unsigned short kse_Owner; 125 unsigned short kse_cusPendingWriters; 126 } debug; 127 128 struct 129 { 130 char kse_bFlags; 131 char kse_bType; 132 unsigned short kse_Owner; 133 unsigned short kse_cusPendingWriters; 134 } release; 135 76 136 } KSEMEVT, 77 137 *PKSEMEVT,
Note:
See TracChangeset
for help on using the changeset viewer.