38{
47
48 const unsigned short COM_MINOR_VERSION_1 = 1;
49 const unsigned short COM_MINOR_VERSION_2 = 2;
50
51 const unsigned short COM_MAJOR_VERSION = 5;
52 const unsigned short COM_MINOR_VERSION = 3;
53
54 typedef struct tagCOMVERSION {
57 } COMVERSION;
58
59 const unsigned long ORPCF_NULL = 0;
60 const unsigned long ORPCF_LOCAL = 1;
61 const unsigned long ORPCF_RESERVED1 = 2;
62 const unsigned long ORPCF_RESERVED2 = 4;
63 const unsigned long ORPCF_RESERVED3 = 8;
64 const unsigned long ORPCF_RESERVED4 = 16;
65
66 typedef struct tagORPC_EXTENT {
70 } ORPC_EXTENT;
71
72 typedef struct tagORPC_EXTENT_ARRAY {
76 } ORPC_EXTENT_ARRAY;
77
78 typedef struct tagORPCTHIS {
81 unsigned long reserved1;
83 [
unique] ORPC_EXTENT_ARRAY *extensions;
84 } ORPCTHIS;
85
86 typedef struct tagORPCTHAT {
88 [
unique] ORPC_EXTENT_ARRAY *extensions;
89 } ORPCTHAT;
90
99
100 typedef struct tagSTRINGBINDING {
101 unsigned short wTowerId;
103 } STRINGBINDING;
104
105 const unsigned short COM_C_AUTHZ_NONE = 0xffff;
106
107 typedef struct tagSECURITYBINDING {
108 unsigned short wAuthnSvc;
109 unsigned short wAuthzSvc;
111 } SECURITYBINDING;
112
118
119 typedef struct tagOXID_INFO {
125 } OXID_INFO;
126
129 const unsigned long OBJREF_HANDLER = 0x2;
131 const unsigned long SORF_OXRES1 = 0x1;
132 const unsigned long SORF_OXRES2 = 0x20;
133 const unsigned long SORF_OXRES3 = 0x40;
134 const unsigned long SORF_OXRES4 = 0x80;
135 const unsigned long SORF_OXRES5 = 0x100;
136 const unsigned long SORF_OXRES6 = 0x200;
137 const unsigned long SORF_OXRES7 = 0x400;
138 const unsigned long SORF_OXRES8 = 0x800;
139 const unsigned long SORF_NULL = 0x0;
140 const unsigned long SORF_NOPING = 0x1000;
141
149
154 [switch_is(
flags)]
union {
159 [case(OBJREF_HANDLER)] struct OR_HANDLER {
166 unsigned long cbExtension;
172
173 typedef struct tagMInterfacePointer {
175 [size_is(ulCntData)]
BYTE abData[];
176 } MInterfacePointer;
177
178 typedef [
unique] MInterfacePointer *PMInterfacePointer;
179
180}
static const WCHAR version[]
GLint GLenum GLsizei GLsizei GLsizei GLint GLsizei const GLvoid * data
struct tagDUALSTRINGARRAY DUALSTRINGARRAY
struct tagSTDOBJREF STDOBJREF
static SCRIPT_CACHE SCRIPT_ANALYSIS * psa
unsigned short aStringArray[1]
unsigned short wSecurityOffset
unsigned short wNumEntries
struct tagOBJREF::@1695::OR_HANDLER u_handler
struct tagOBJREF::@1695::OR_CUSTOM u_custom
struct tagOBJREF::@1695::OR_STANDARD u_standard
union tagOBJREF::@1695 u_objref
TW_UINT32 TW_UINT16 TW_UINT16 TW_MEMREF pData