Home | History | Annotate | Download | only in gen

Lines Matching refs:PtrType

22 		&PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpSecurityDescriptor", TypeSize: 8, IsOptional: true}, Type: &StructType{Key: StructKey{Name: "SECURITY_DESCRIPTOR"}}},
33 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
36 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
42 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpMachineName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
47 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpOutputBuffer", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
51 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpdwBytesReceived", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
52 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpOverlapped", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
55 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pSecurityDescriptor", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
58 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "GenericMapping", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
59 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "PrivilegeSet", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
60 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "PrivilegeSetLength", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
61 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "GrantedAccess", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
62 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "AccessStatus", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
65 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "SubsystemName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
66 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "HandleId", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
67 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ObjectTypeName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
68 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ObjectName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
69 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "SecurityDescriptor", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
71 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "GenericMapping", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
73 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "GrantedAccess", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
76 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pSecurityDescriptor", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
77 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "PrincipalSelfSid", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
80 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ObjectTypeList", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
82 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "GenericMapping", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
83 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "PrivilegeSet", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
84 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "PrivilegeSetLength", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
87 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "SubsystemName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
88 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "HandleId", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
89 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ObjectTypeName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
90 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ObjectName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
91 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "SecurityDescriptor", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
92 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "PrincipalSelfSid", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
98 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pSecurityDescriptor", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
99 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "PrincipalSelfSid", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
102 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ObjectTypeList", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
104 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "GenericMapping", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
105 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "PrivilegeSet", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
106 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "PrivilegeSetLength", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
109 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "SubsystemName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
110 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "HandleId", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
111 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ObjectTypeName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
112 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ObjectName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
113 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "SecurityDescriptor", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
114 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "PrincipalSelfSid", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
120 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "SubsystemName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
121 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "HandleId", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
123 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ObjectTypeName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
124 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ObjectName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
125 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "SecurityDescriptor", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
126 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "PrincipalSelfSid", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
131 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "SRWLock", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
134 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "SRWLock", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
138 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpCookie", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", TypeSize: 8, ArgDir: 2}}}},
141 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hkl", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
145 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pAcl", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
148 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pSid", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
151 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pAcl", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
155 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pSid", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
158 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pAcl", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
162 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ObjectTypeGuid", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
163 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "InheritedObjectTypeGuid", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
164 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pSid", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
167 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pAcl", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
170 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pSid", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
173 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pAcl", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
177 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pSid", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
180 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pAcl", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
184 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ObjectTypeGuid", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
185 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "InheritedObjectTypeGuid", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
186 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pSid", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
189 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pAcl", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
192 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pAceList", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
196 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpString", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
199 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pAcl", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
202 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pSid", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
207 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pAcl", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
211 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pSid", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
216 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pAcl", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
220 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ObjectTypeGuid", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
221 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "InheritedObjectTypeGuid", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
222 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pSid", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
227 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
230 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pAcl", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
235 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pSid", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
236 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ConditionStr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
237 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ReturnLength", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
240 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Source", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
241 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Target", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
242 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ExeName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
245 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "NewDirectory", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
248 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pFileView", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
250 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvResrved", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
251 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pNumFonts", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
254 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
257 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "name", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
259 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "res", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
264 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pForm", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
267 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "BoundaryDescriptor", TypeSize: 8}, Type: &ResourceType{TypeCommon: TypeCommon{TypeName: "HANDLE", TypeSize: 8, ArgDir: 2}}},
268 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "IntegrityLabel", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
273 &PtrType
275 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbNeeded", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
278 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pAcl", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
282 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pLabelSid", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
285 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
287 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pMonitors", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
290 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
291 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
292 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pMonitorName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
295 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
296 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pEnvironment", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
297 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pPathName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
298 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pPrintProcessorName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
301 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
303 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pProvidorInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
306 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
308 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pPrinter", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
311 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
312 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
314 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pConnectionInfo", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
317 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
320 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
322 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pDriverInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
325 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
327 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpbDriverInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
334 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pAcl", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
338 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pSid", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
339 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pAttributeInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
340 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pReturnLength", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
343 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "BoundaryDescriptor", TypeSize: 8}, Type: &ResourceType{TypeCommon: TypeCommon{TypeName: "HANDLE", TypeSize: 8, ArgDir: 2}}},
344 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "RequiredSid", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
347 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pAcl", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
351 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pSid", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
354 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pfnCallBack", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
357 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
358 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pEncryptionCertificates", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
362 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Handler", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
366 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Handler", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
371 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "NewState", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
373 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "PreviousState", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
374 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ReturnLength", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
379 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "NewState", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
381 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "PreviousState", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
382 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ReturnLength", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
385 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpRect", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
390 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpRect", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
396 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpRect", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
403 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
405 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pDeviceName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
406 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pDevModeOutput", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
407 &PtrType
411 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pIdentifierAuthority", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
422 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Luid", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
426 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "NumberOfPages", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", TypeSize: 8, ArgDir: 2}}}},
427 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "PageArray", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", TypeSize: 8, ArgDir: 2}}}},
431 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "NumberOfPages", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", TypeSize: 8, ArgDir: 2}}}},
432 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "PageArray", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", TypeSize: 8, ArgDir: 2}}}},
439 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdcDest", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
444 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdcSrc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
450 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
458 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hPal", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
461 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ppe", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
464 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
470 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hMenu", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
473 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpNewItem", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
479 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbCancelled", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
482 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
493 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
512 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "dpiContextA", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
513 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "dpiContextB", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
517 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
524 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "rgClasses", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
526 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "riid", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
527 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ppv", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}}},
538 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvBuffer", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
541 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
542 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg1", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}}},
545 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
546 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg1", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}}},
549 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
550 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg1", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
551 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg2", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}}},
554 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
555 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg1", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
556 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg2", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}}},
559 &PtrType
561 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg2", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}}},
564 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
566 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg2", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}}},
569 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
570 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg1", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
571 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg2", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}}},
574 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
575 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg1", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
576 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg2", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}}},
580 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBackupFileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
584 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBuffer", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
586 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpNumberOfBytesRead", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
589 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpContext", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}}},
595 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpdwLowByteSeeked", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
596 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpdwHighByteSeeked", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
597 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpContext", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}}},
601 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBuffer", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
603 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpNumberOfBytesWritten", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
606 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpContext", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}}},
616 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
617 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpPaint", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
620 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
623 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pFileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
628 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Function", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
632 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
637 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdcSrc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
646 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
650 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
657 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
661 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbsmInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
664 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpDef", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
665 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpDCB", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
668 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpDef", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
669 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpDCB", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
670 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpCommTimeouts", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
673 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "anchorPoint", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
674 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "windowSize", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
676 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "excludeRect", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
677 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "popupWindowPosition", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
680 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpMsg", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
684 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpNamedPipeName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
685 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpInBuffer", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
687 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpOutBuffer", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
689 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBytesRead", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
693 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hhk", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
699 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpPrevWndFunc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
700 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
706 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pci", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
709 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
719 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpOverlapped", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
726 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pio", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
736 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwndParent", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
738 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpRect", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
740 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpKids", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
743 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hCertStore", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
744 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pCrlContext", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
746 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ppStoreContext", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
749 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hCertStore", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
750 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pCrlContext", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
752 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ppStoreContext", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
755 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hCertStore", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
756 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pCtlContext", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
758 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ppStoreContext", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
761 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hCertStore", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
762 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pCtlContext", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
764 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ppStoreContext", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
767 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hCertStore", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
768 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pCertContext", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
770 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ppStoreContext", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
773 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hCertStore", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
774 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pCertContext", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
776 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ppStoreContext", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
779 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hCertStore", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
781 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbCrlEncoded", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
784 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ppCrlContext", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
787 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hCertStore", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
789 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbCtlEncoded", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
792 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ppCtlContext", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
795 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hCertStore", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
797 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbCertEncoded", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
800 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ppCertContext", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
803 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "szCertStoreName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
804 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbCertEncoded", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
808 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pCertContext", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
809 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszUsageIdentifier", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
812 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hServerOcspResponse", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
815 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pServerOcspResponseContext", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
818 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hCertStore", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
819 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbElement", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
824 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pdwContextType", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
825 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ppvContext", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}}},
828 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hCollectionStore", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
829 &PtrType
837 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hServerOcspResponse", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
841 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hCertStore", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
846 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pCertId1", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
847 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pCertId2", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
851 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pCertName1", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
852 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pCertName2", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
855 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pInt1", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
856 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pInt2", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
860 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pPublicKey1", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
861 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pPublicKey2", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
864 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hCertStore", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
867 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvCtrlPara", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
871 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbCrlEncoded", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
876 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbCtlEncoded", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
880 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pCertContext", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
882 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "rgOptAttr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
884 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvReserved", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
885 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pCtlEntry", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
886 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbCtlEntry", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
889 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pConfig", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
890 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "phChainEngine", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}}},
894 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbCertEncoded", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
900 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbEncoded", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
903 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pCreatePara", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
907 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pSubjectIssuerBlob", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
909 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pKeyProvInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
910 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pSignatureAlgorithm", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
911 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pStartTime", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
912 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pEndTime", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
913 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pExtensions", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
916 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pCrlContext", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
919 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pCtlContext", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
922 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pCertContext", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
925 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pCrlContext", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
928 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pCtlContext", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
931 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pChainContext", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
934 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pCertContext", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
937 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hCertStore", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
940 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pCrlContext", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
944 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hCertStore", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
945 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pPrevCrlContext", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
948 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pCtlContext", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
952 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hCertStore", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
953 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pPrevCtlContext", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
956 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pCertContext", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
960 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hCertStore", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
961 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pPrevCertContext", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
964 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvSystemStore", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
966 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvArg", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
967 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pfnEnum", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
970 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pCtlContext", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
971 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ppvNextSubject", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}}},
972 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pSubjectIdentifier", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
973 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pEncodedAttributes", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
977 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvSystemStoreLocationPara", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
978 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvArg", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
979 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pfnEnum", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
983 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvArg", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
984 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pfnEnum", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
987 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszObjId", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
989 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "rgAttr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
992 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hCertStore", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
996 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvFindPara", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
997 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pPrevCrlContext", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1000 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hCertStore", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
1004 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvFindPara", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
1005 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pPrevCtlContext", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1008 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pCert", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1009 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pCrlContext", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1011 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvReserved", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
1012 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ppCrlEntry", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
1015 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hCertStore", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
1019 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvFindPara", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
1020 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pPrevCertContext", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1023 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hCertStore", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
1027 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvFindPara", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
1028 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pPrevChainContext", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1031 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszObjId", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
1033 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "rgExtensions", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1036 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszObjId", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
1037 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1042 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvSubject", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
1043 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pCtlContext", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1047 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pSubjectIdentifier", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1048 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pCtlContext", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1050 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvReserved", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
1051 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pEncodedAttributes", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1054 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pCrlContext", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1057 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pCtlContext", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1060 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pChainContext", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1063 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hChainEngine", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
1066 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "prgpSelection", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
1069 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pCertContext", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1072 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pServerOcspResponseContext", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1075 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pCrlContext", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1077 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvData", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
1078 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbData", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
1081 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hCertStore", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
1082 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pIssuerContext", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1083 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pPrevCrlContext", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1084 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pdwFlags", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
1087 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pCtlContext", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1089 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvData", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
1090 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbData", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
1093 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hChainEngine", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
1094 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pCertContext", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1095 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pTime", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1096 &PtrType
1097 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pChainPara", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1099 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvReserved", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
1100 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ppChainContext", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
1103 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pCertContext", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1105 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvData", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
1106 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbData", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
1109 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pCertContext", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1111 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pUsage", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1112 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbUsage", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
1116 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pCertInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1117 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbKeyUsage", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
1121 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hCertStore", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
1122 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pSubjectContext", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1123 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pPrevIssuerContext", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1124 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pdwFlags", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
1127 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pCertContext", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1130 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvTypePara", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
1131 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszNameString", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
1136 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pPublicKey", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1139 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hServerOcspResponse", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
1141 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvReserved", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
1144 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hCertStore", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
1146 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvData", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
1147 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbData", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
1150 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hCertStore", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
1152 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pCertId", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1156 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "rghCerts", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
1157 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "cNumOIDs", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
1158 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "rghOIDs", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}}},
1159 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbOIDs", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
1164 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pCertName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1165 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pRDN", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1168 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pStrongSignPara", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1169 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pwszCNGHashAlgid", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
1170 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pSigningCert", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1173 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pCert", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1174 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pCrl", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1176 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvReserved", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
1180 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pwszCNGHashAlgid", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
1182 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pSignerChainContext", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1183 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pTimeStamp", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1184 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pwszFileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
1188 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1190 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "psz", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
1194 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszObjId", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
1197 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pChainContext", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1199 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pOpenPara", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1202 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpszStoreProvider", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
1206 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvPara", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
1210 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "szSubsystemProtocol", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
1214 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pValue", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1215 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "psz", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
1219 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvSystemStore", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
1221 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pwszStoreName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
1222 &PtrType
1223 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvReserved", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
1226 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvSystemStore", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
1228 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pStoreInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1229 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvReserved", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
1232 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pCertContext", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1233 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszUsageIdentifier", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
1236 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hCollectionStore", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
1237 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hSiblingStore", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
1240 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hChainEngine", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
1243 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pCertContext", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1244 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpszLogoOrBiometricType", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
1248 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvReserved", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
1249 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ppbData", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}}},
1250 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbData", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
1251 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ppwszMimeType", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}}},
1254 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hCertStore", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
1258 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvSaveToPara", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
1262 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pSelectionContext", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1264 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pChainParameters", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1266 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "rgpCriteria", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1267 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hStore", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
1268 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcSelection", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
1269 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pprgpSelection", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}}},
1272 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pCrlContext", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1274 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbElement", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
1275 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbElement", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
1278 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pCtlContext", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1280 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbElement", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
1281 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbElement", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
1284 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pCertContext", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1286 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbElement", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
1287 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbElement", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
1290 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pCrlContext", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1293 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvData", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
1296 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pCtlContext", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1299 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvData", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
1302 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pCertContext", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1303 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pCtlEntry", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1307 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pCertContext", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1310 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvData", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
1313 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pCertContext", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1314 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pUsage", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1317 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hCertStore", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
1320 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvData", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
1324 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszX500", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
1326 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvReserved", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
1327 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbEncoded", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
1328 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbEncoded", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
1329 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ppszError", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}}},
1332 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvSystemStore", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
1334 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pwszStoreName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
1337 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvSystemStore", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
1342 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pCertId", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1344 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "rgpCrlInfo", TypeSize: 8}, Type: &PtrType
1347 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pTimeToVerify", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1348 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pCrlInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1353 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvSubject", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
1354 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pSubjectUsage", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1356 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pVerifyUsagePara", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1357 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pVerifyUsageStatus", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1360 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszPolicyOID", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
1361 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pChainContext", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1362 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pPolicyPara", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1363 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pPolicyStatus", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1369 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "rgpvContext", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}}},
1371 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pRevPara", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1372 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pRevStatus", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1375 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pSubject", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1376 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pIssuer", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1377 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pdwFlags", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
1380 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pTimeToVerify", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1381 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pCertInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1384 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pSubjectInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1385 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pIssuerInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1388 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWndRemove", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1389 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWndNewNext", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1392 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpDevMode", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1396 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpszDeviceName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
1397 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpDevMode", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1398 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1400 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lParam", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
1403 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hMenu", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1405 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpszNewItem", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
1410 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hService", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1412 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpInfo", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
1415 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hService", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1419 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBinaryPathName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
1420 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpLoadOrderGroup", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
1421 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpdwTagId", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
1422 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpDependencies", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
1423 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpServiceStartName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
1436 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1439 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pChangeFilterStruct", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1442 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpsz", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
1445 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpsz", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
1449 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpsz", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
1453 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpCurrentChar", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
1457 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpszStart", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
1458 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpszCurrent", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
1462 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpStart", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
1463 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpCurrentChar", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
1467 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pSrc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
1468 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pDst", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
1471 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpszSrc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
1472 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpszDst", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
1476 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpsz", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
1479 &PtrType
1483 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1484 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpRGBTriple", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1485 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "dlpBuffer", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
1489 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hDlg", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1494 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pHiberboot", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
1498 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hMenu", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1503 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hmenu", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1510 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
1511 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpOemName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
1513 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbNameContainsSpaces", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
1514 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbNameLegal", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
1517 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hDlg", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1524 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbDebuggerPresent", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
1528 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "CapabilitySidToCheck", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
1529 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "HasCapability", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
1533 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "SidToCheck", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
1534 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "IsMember", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
1538 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "SidToCheck", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
1540 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "IsMember", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
1543 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWndParent", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1547 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1552 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1555 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1558 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1559 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ppfd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1562 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1577 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpErrors", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
1578 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpStat", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1582 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBackupFileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
1585 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1586 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpPoint", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1589 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpRect", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1593 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hDesktop", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1596 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hDriver", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1601 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvContext", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
1604 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1610 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1613 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hGestureInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1619 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1629 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hSCObject", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1636 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ptpp", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1639 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ptpcg", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1642 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ptpcg", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1644 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvCleanupContext", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
1647 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pio", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1650 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pti", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1653 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pwa", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1656 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pwk", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1659 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hTouchInput", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1662 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1665 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWinSta", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1668 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1669 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hPal", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1674 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1675 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdcTarget", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1679 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hrgnDst", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1680 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hrgnSrc1", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1681 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hrgnSrc2", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1685 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpxfOut", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1686 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpxf1", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1687 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpxf2", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1690 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpszName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
1691 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1692 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpCC", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1701 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFileTime1", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1702 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFileTime2", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1711 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpString1", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
1713 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpString2", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
1717 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpLocaleName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
1719 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpString1", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
1721 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpString2", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
1723 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpVersionInformation", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1724 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpReserved", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
1728 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpString1", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
1730 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpString2", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
1735 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
1736 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1737 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pPortName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
1741 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpOverlapped", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1744 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1753 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hService", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1755 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpServiceStatus", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1758 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hService", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1761 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pControlParams", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
1768 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpParameter", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
1771 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpParameter", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
1775 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ParentDescriptor", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
1776 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "CurrentSecurityDescriptor", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
1777 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "NewSecurityDescriptor", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}}},
1778 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ObjectType", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1780 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "GenericMapping", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1783 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hAccelSrc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1784 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpAccelDst", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1788 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Destination", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1790 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Source", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1793 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hEnh", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1794 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
1797 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pwszExistingFileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
1798 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pwszNewFileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
1799 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pExtendedParameters", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1802 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpExistingFileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
1803 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpNewFileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
1807 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpExistingFileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
1808 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpNewFileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
1809 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpProgressRoutine", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1810 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpData", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
1811 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbCancel", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
1815 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpExistingFileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
1816 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpNewFileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
1817 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpProgressRoutine", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1818 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpData", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
1819 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbCancel", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
1824 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hIcon", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1838 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1839 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg1", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
1842 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lprcDst", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1843 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lprcSrc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1847 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pDestinationSid", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
1848 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pSourceSid", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
1851 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszServer", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
1852 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszEnvironment", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
1856 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbDriverInstalled", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
1860 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "paccel", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1864 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pActCtx", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1871 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBits", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
1874 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbm", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1877 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Name", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
1881 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "plbrush", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1884 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1885 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hBitmap", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1890 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lplcs", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1893 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1898 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1903 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpSecurityAttributes", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1905 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpScreenBufferData", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
1908 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hInst", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1913 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvANDPlane", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
1914 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvXORPlane", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
1917 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pwszDriver", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
1918 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pwszDevice", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
1919 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszPort", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
1920 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pdm", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1923 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "h", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
1927 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpPackedDIB", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
1931 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1932 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbmi", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1934 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ppvBits", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}}},
1939 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1940 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbmih", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1942 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pjBits", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
1943 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbmi", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1947 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpszDesktop", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
1948 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpszDevice", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
1949 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pDevmode", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1952 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpsa", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1955 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpszDesktop", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
1956 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpszDevice", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
1957 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pDevmode", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1960 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpsa", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1962 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvoid", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
1965 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hInstance", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1966 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpTemplate", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1967 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWndParent", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1968 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpDialogFunc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1972 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hInstance", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1973 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpTemplateName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
1974 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWndParent", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1975 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpDialogFunc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1979 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpPathName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
1980 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpSecurityAttributes", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1983 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpTemplateDirectory", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
1984 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpNewDirectory", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
1985 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpSecurityAttributes", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1988 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpTemplateDirectory", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
1989 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpNewDirectory", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
1990 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpSecurityAttributes", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
1994 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2005 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lprect", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2009 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpAddress", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
2013 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpEnclaveInformation", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
2015 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpEnclaveError", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
2018 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2019 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFilename", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2020 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lprc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2021 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpDesc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2024 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpEventAttributes", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2027 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2030 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpEventAttributes", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2031 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2037 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpStartAddress", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2038 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpParameter", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
2044 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpStartAddress", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2045 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpParameter", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
2048 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
2052 &PtrType
2055 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFileName", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "filename", IsVarlen: true}, Kind: 3}},
2058 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpSecurityAttributes", TypeSize: 8, IsOptional: true}, Type: &StructType{Key: StructKey{Name: "SECURITY_ATTRIBUTES"}}},
2065 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFileMappingAttributes", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2069 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2073 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "SecurityAttributes", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2076 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Name", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
2080 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFileMappingAttributes", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2084 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2088 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2091 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpSecurityAttributes", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2096 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pusMiniVersion", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
2110 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lplf", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2113 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2116 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2119 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2120 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpExistingFileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2121 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpSecurityAttributes", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2124 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2125 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpExistingFileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2126 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpSecurityAttributes", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2134 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszDriver", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2135 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszDevice", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2136 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszPort", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2137 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pdm", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2140 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hGlobal", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
2142 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pplkbyt", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
2145 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hInstance", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2150 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpbANDbits", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2151 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpbXORbits", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2154 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "presbits", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2160 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "presbits", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2169 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "piconinfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2178 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpJobAttributes", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2179 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2183 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "UserJobSet", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2187 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpClassName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2188 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpWindowName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2194 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWndParent", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2195 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hInstance", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2198 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2201 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpSecurityAttributes", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2208 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszFile", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2211 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpMutexAttributes", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2213 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2216 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpMutexAttributes", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2217 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2222 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2229 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpSecurityAttributes", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2232 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "plpal", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2235 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hbm", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2243 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "plpen", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2246 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hReadPipe", TypeSize: 8}, Type: &ResourceType{TypeCommon: TypeCommon{TypeName: "HANDLE", TypeSize: 8, ArgDir: 2}}},
2247 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWritePipe", TypeSize: 8}, Type: &ResourceType{TypeCommon: TypeCommon{TypeName: "HANDLE", TypeSize: 8, ArgDir: 2}}},
2248 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpPipeAttributes", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2252 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pptl", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2253 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
2258 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pptl", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2264 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpPrivateNamespaceAttributes", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2265 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBoundaryDescriptor", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
2266 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpAliasPrefix", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2269 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ParentDescriptor", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
2270 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "CreatorDescriptor", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
2271 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "NewDescriptor", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}}},
2274 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "GenericMapping", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2277 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ParentDescriptor", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
2278 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "CreatorDescriptor", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
2279 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "NewDescriptor", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}}},
2280 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ObjectType", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2284 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "GenericMapping", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2287 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ParentDescriptor", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
2288 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "CreatorDescriptor", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
2289 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "NewDescriptor", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}}},
2290 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ObjectTypes", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
2295 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "GenericMapping", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2298 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpApplicationName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2299 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpCommandLine", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2300 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpProcessAttributes", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2301 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpThreadAttributes", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2304 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpEnvironment", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
2305 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpCurrentDirectory", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2306 &PtrType
2310 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpApplicationName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2311 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpCommandLine", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2312 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpProcessAttributes", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2313 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpThreadAttributes", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2316 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpEnvironment", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
2317 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpCurrentDirectory", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2326 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lprect", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2330 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpThreadAttributes", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2332 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpStartAddress", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2333 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpParameter", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
2335 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpThreadId", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
2339 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpThreadAttributes", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2341 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpStartAddress", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2342 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpParameter", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
2344 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpAttributeList", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2345 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpThreadId", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
2351 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "SidsToDisable", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2353 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "PrivilegesToDelete", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2355 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "SidsToRestrict", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2356 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "NewTokenHandle", TypeSize: 8}, Type: &ResourceType{TypeCommon: TypeCommon{TypeName: "HANDLE", TypeSize: 8, ArgDir: 2}}},
2368 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpszFont", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2369 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpszFile", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2370 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpszPath", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2373 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpSemaphoreAttributes", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2376 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2379 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpSemaphoreAttributes", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2382 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2387 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hSCManager", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2388 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpServiceName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2389 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpDisplayName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2394 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBinaryPathName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2395 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpLoadOrderGroup", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2401 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpSymlinkFileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2402 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpTargetFileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2406 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpSymlinkFileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2407 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpTargetFileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2418 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpThreadAttributes", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2420 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpStartAddress", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2421 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpParameter", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
2423 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpThreadId", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
2426 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "reserved", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
2431 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pfnio", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2432 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pv", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
2433 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbe", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2436 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pfnti", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2437 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pv", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
2438 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbe", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2441 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pfnwa", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2442 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pv", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
2443 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbe", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2446 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pfnwk", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2447 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pv", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
2448 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbe", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2452 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "phNewTimer", TypeSize: 8}, Type: &ResourceType{TypeCommon: TypeCommon{TypeName: "HANDLE", TypeSize: 8, ArgDir: 2}}},
2454 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Callback", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2455 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Parameter", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
2461 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "UmsCompletionList", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}}},
2464 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpUmsThread", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}}},
2467 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpTimerAttributes", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2469 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpTimerName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2472 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpTimerAttributes", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2473 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpTimerName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2479 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "DomainSid", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
2480 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pSid", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
2481 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "cbSid", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
2485 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpClassName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2486 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpWindowName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2492 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWndParent", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2495 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpwinsta", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2498 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpsa", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2501 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pCert", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2503 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvParameters", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
2504 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "phCryptProvOrNCryptKey", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", TypeSize: 8, ArgDir: 2}}}},
2505 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pdwKeySpec", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
2506 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pfCallerFreeProvOrNCryptKey", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
2509 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "phProv", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", TypeSize: 8, ArgDir: 2}}}},
2510 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "szContainer", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2511 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "szProvider", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2516 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbBinary", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2519 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszString", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2520 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcchString", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
2523 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hAsync", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
2527 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pdwReserved", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
2532 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "phAsync", TypeSize: 8}, Type: &ResourceType{TypeCommon: TypeCommon{TypeName: "HANDLE", TypeSize: 8, ArgDir: 2}}},
2539 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "phHash", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", TypeSize: 8, ArgDir: 2}}}},
2543 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszPubKeyOID", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2544 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pPubKeyStruc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2547 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvReserved", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
2548 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbHash", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2549 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbHash", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
2553 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pDecryptPara", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2554 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pVerifyPara", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2556 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbEncodedBlob", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2559 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pdwMsgType", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
2560 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pdwInnerContentType", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
2564 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpszStructType", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2565 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbEncoded", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2568 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvStructInfo", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
2569 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbStructInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
2573 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpszStructType", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2574 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbEncoded", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2577 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pDecodePara", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2578 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvStructInfo", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
2579 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbStructInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
2586 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbData", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2587 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pdwDataLen", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
2590 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pDecryptPara", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2591 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pVerifyPara", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2593 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbEncryptedBlob", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2595 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbDecrypted", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2596 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbDecrypted", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
2597 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ppXchgCert", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
2598 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ppSignerCert", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
2601 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pDecryptPara", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2602 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbEncryptedBlob", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2604 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbDecrypted", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2605 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbDecrypted", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
2606 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ppXchgCert", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
2613 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "phKey", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", TypeSize: 8, ArgDir: 2}}}},
2623 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pdwReserved", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
2625 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "phHash", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", TypeSize: 8, ArgDir: 2}}}},
2629 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pdwReserved", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
2631 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "phKey", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", TypeSize: 8, ArgDir: 2}}}},
2635 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpszStructType", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2636 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvStructInfo", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
2637 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbEncoded", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2638 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbEncoded", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
2642 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpszStructType", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2643 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvStructInfo", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
2645 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pEncodePara", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2646 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvEncoded", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
2647 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbEncoded", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
2654 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbData", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2655 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pdwDataLen", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
2659 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pEncryptPara", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2661 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "rgpRecipientCert", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
2662 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbToBeEncrypted", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2664 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbEncryptedBlob", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2665 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbEncryptedBlob", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
2668 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pKeyIdentifier", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2671 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pwszComputerName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
2672 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvReserved", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
2673 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvArg", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
2674 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pfnEnum", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2678 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszFuncName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2679 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszOID", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2681 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvArg", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
2682 &PtrType
2687 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvArg", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
2688 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pfnEnumOIDInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2692 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pdwReserved", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
2694 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pdwProvType", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
2695 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "szTypeName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2696 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbTypeName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
2700 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pdwReserved", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
2702 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pdwProvType", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
2703 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "szProvName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2704 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbProvName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
2711 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbData", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2712 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pdwDataLen", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
2717 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszPrivateKeyObjId", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2719 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvAuxInfo", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
2720 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbPrivateKeyBlob", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2721 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbPrivateKeyBlob", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
2727 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2728 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
2734 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszPublicKeyObjId", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2736 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvAuxInfo", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
2737 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2738 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
2741 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hBCryptKey", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
2743 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszPublicKeyObjId", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2745 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvAuxInfo", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
2746 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2747 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
2750 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pCert", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2752 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvReserved", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
2755 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pwszCryptName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
2759 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvKey", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
2766 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pFormatStruct", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
2767 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpszStructType", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2768 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbEncoded", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2770 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbFormat", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
2771 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbFormat", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
2774 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hFuncAddr", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
2781 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "phKey", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", TypeSize: 8, ArgDir: 2}}}},
2786 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbBuffer", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2789 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hAsync", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
2790 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszParamOid", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2791 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ppvParam", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}}},
2792 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ppfnFree", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
2795 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hFuncSet", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
2797 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pwszDllList", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
2798 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcchDllList", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
2801 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hFuncSet", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
2803 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pwszDll", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
2805 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ppvFuncAddr", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}}},
2806 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "phFuncAddr", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}}},
2810 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pdwReserved", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
2812 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszProvName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2813 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbProvName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
2818 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbData", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2819 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pdwDataLen", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
2823 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pKeyIdentifier", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2826 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pwszComputerName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
2827 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvReserved", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
2828 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvData", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
2829 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbData", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
2834 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbData", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2835 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pdwDataLen", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
2842 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbSignedBlob", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2847 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbSignedBlob", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2851 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hFuncSet", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
2853 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszOID", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2855 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ppvFuncAddr", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}}},
2856 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "phFuncAddr", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}}},
2860 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszFuncName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2861 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszOID", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2862 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pwszValueName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
2863 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pdwValueType", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
2864 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbValueData", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2865 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbValueData", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
2868 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszUrlOid", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2869 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvPara", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
2871 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pUrlArray", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2872 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbUrlArray", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
2873 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pUrlInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2874 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbUrlInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
2875 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvReserved", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
2880 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbData", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2881 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pdwDataLen", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
2887 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "phUserKey", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", TypeSize: 8, ArgDir: 2}}}},
2893 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbEncoded", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2895 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbComputedHash", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2896 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbComputedHash", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
2899 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pwszCNGHashAlgid", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
2901 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvReserved", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
2902 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbEncoded", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2904 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbComputedHash", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2905 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbComputedHash", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
2909 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbData", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2914 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pHashPara", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2917 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "rgpbToBeHashed", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}}},
2918 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "rgcbToBeHashed", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
2919 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbHashedBlob", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2920 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbHashedBlob", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
2921 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbComputedHash", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2922 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbComputedHash", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
2929 &PtrType
2930 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbComputedHash", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2931 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbComputedHash", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
2941 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbEncoded", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2943 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbComputedHash", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2944 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbComputedHash", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
2948 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbData", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2952 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "phKey", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", TypeSize: 8, ArgDir: 2}}}},
2957 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "phCryptProv", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", TypeSize: 8, ArgDir: 2}}}},
2958 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvAuxInfo", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
2963 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2964 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "phKey", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", TypeSize: 8, ArgDir: 2}}}},
2969 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2972 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvAuxInfo", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
2973 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "phKey", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", TypeSize: 8, ArgDir: 2}}}},
2977 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2979 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvAuxInfo", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
2980 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "phKey", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}}},
2983 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszFuncName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
2987 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pfnCancel", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
2988 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvArg", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
2990 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvReserved", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
2995 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvDefaultPara", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
2997 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvReserved", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
2998 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "phDefaultContext", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}}},
3001 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hModule", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3003 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszFuncName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3005 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "rgFuncEntry", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3012 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pv", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
3015 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pv", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
3022 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvMsgEncodeInfo", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
3023 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszInnerContentObjID", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3027 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hCryptMsg", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
3030 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hCryptMsg", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
3033 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvCtrlPara", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
3036 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hCryptMsg", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
3039 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "rgCountersigners", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3043 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbSignerInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3046 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "rgCountersigners", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3047 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbCountersignature", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3048 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbCountersignature", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
3051 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hCryptMsg", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
3055 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pCtlInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3056 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pSignInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3058 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbEncoded", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3059 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbEncoded", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
3062 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hCryptMsg", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
3064 &PtrTypePtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}}},
3066 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ppSigner", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
3067 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pdwSignerIndex", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
3070 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hCryptMsg", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
3073 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvData", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
3074 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbData", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
3081 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pRecipientInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3082 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pStreamInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3088 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvMsgEncodeInfo", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
3089 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszInnerContentObjID", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3090 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pStreamInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3094 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbCtlContent", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3096 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pSignInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3098 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbEncoded", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3099 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbEncoded", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
3102 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hCryptMsg", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
3103 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbData", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3110 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbSignerInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3112 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbSignerInfoCountersignature", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3114 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pciCountersigner", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3119 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbSignerInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3121 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbSignerInfoCountersignature", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3124 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvSigner", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
3128 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pDataIn", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3129 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "szDataDescr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
3130 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pOptionalEntropy", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3131 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvReserved", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
3132 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pPromptStruct", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3134 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pDataOut", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3137 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pDataIn", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
3143 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvObject", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
3147 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pdwMsgAndCertEncodingType", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
3148 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pdwContentType", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
3149 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pdwFormatType", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
3150 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "phCertStore", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}}},
3154 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszFuncName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3156 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pwszDll", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
3160 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszFuncName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3161 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszOID", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3162 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pwszDll", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
3163 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszOverrideFuncName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3166 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3174 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszUrl", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3175 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszObjectOid", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3178 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ppvObject", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}}},
3179 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hAsyncRetrieve", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
3180 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pCredentials", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3181 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvVerify", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
3182 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pAuxInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3185 &PtrType
3188 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszHashId", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3189 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pPara", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3190 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbData", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3192 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ppTsContext", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
3193 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ppTsSigner", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
3196 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hAsync", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
3197 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszParamOid", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3198 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvParam", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
3199 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pfnFree", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3204 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbData", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3208 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pKeyIdentifier", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3211 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pwszComputerName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
3212 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvReserved", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
3213 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvData", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
3218 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbData", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3223 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszFuncName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3224 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszOID", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3225 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pwszValueName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
3227 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbValueData", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3233 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbData", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3237 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszProvName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3241 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszProvName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3243 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pdwReserved", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
3250 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpszStructType", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3251 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvStructInfo", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
3252 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pSignatureAlgorithm", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3253 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvHashAuxInfo", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
3254 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbEncoded", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3255 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbEncoded", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
3258 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pSignPara", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3259 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pEncryptPara", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3261 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "rgpRecipientCert", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
3262 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbToBeSignedAndEncrypted", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3264 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbSignedAndEncryptedBlob", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3265 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbSignedAndEncryptedBlob", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
3271 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbEncodedToBeSigned", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3273 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pSignatureAlgorithm", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3274 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvHashAuxInfo", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
3275 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbSignature", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3276 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbSignature", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
3281 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "szDescription", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3283 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbSignature", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3284 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pdwSigLen", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
3287 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pSignPara", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3290 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "rgpbToBeSigned", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}}},
3291 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "rgcbToBeSigned", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
3292 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbSignedBlob", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3293 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbSignedBlob", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
3296 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pSignPara", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3297 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbToBeSigned", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3299 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbSignedBlob", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3300 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbSignedBlob", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
3303 &PtrType
3306 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbBinary", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3307 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbBinary", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
3308 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pdwSkip", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
3309 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pdwFlags", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
3313 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvReserved", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
3316 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hDefaultContext", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
3318 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvReserved", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
3321 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pDataIn", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3322 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ppszDataDescr", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}}},
3323 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pOptionalEntropy", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3324 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvReserved", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
3325 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pPromptStruct", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3327 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pDataOut", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3330 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pDataIn", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
3336 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszFuncName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3337 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pwszDll", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
3341 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszFuncName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3342 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszOID", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3345 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3348 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pOldSid", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
3349 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pwszOldPassword", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
3351 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pdwSuccessCount", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
3352 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pdwFailureCount", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
3357 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbEncoded", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3359 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pPublicKey", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3365 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvSubject", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
3367 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvIssuer", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
3369 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvExtra", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
3372 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pHashPara", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3373 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbDetachedHashBlob", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3376 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "rgpbToBeHashed", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}}},
3377 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "rgcbToBeHashed", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
3378 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbComputedHash", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3379 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbComputedHash", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
3382 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pVerifyPara", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3384 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbDetachedSignBlob", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3387 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "rgpbToBeSigned", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}}},
3388 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "rgcbToBeSigned", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
3389 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ppSignerCert", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
3392 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pHashPara", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3393 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbHashedBlob", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3395 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbToBeHashed", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3396 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbToBeHashed", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
3397 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbComputedHash", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3398 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbComputedHash", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
3401 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pVerifyPara", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3403 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbSignedBlob", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3405 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbDecoded", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3406 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbDecoded", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
3407 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ppSignerCert", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
3410 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pVerifyPara", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3411 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pPublicKeyInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3412 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbSignedBlob", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3414 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbDecoded", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3415 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbDecoded", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
3419 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbSignature", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3422 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "szDescription", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3426 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbTSContentInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3428 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbData", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3430 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hAdditionalStore", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
3431 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ppTsContext", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
3432 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ppTsSigner", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
3433 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "phStore", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}}},
3436 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "CveId", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
3437 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "AdditionalDetails", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
3440 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3441 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lppt", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3446 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ErrorText", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3450 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hConv", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3454 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hData", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3455 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbDataSize", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
3458 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hData", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3459 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pSrc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3464 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pData", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3466 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hConv", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3467 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hszItem", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3471 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pdwResult", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
3474 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hsz1", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3475 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hsz2", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3479 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hszService", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3480 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hszTopic", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3481 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pCC", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3485 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hszService", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3486 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hszTopic", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3487 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hConvList", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3488 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pCC", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3492 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pSrc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3495 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hszItem", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3501 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "psz", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3505 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hConv", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3508 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hConvList", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3512 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hConv", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3516 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hData", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3520 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hsz", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3523 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hData", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3524 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pDst", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3532 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hConv", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3535 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pidInst", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
3536 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pfnCallback", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3542 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hsz", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3546 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hsz1", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3547 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hsz2", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3552 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hszTopic", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3553 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hszItem", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3556 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hConv", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3558 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pConvInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3561 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hConvList", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3562 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hConvPrev", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3566 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hsz", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3567 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "psz", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3572 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hConv", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3575 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwndClient", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3576 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pqosNew", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3577 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pqosPrev", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3580 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hConv", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3585 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hData", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3608 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3612 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hDlg", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3619 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdrvr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3625 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3626 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWndMDIClient", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3632 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3638 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "paRawInput", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
3643 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3649 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWinPosInfo", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
3650 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3651 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWndInsertAfter", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3660 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpDeviceName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3661 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpTargetPath", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3664 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pAcl", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3674 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hcs", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3677 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpCriticalSection", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3680 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3683 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hmf", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3686 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFiber", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
3689 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3692 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3697 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pFormName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3702 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
3705 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hMenu", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3710 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hmf", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3713 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3714 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pEnvironment", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3715 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pMonitorName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3718 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ho", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
3721 &PtrType
3722 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3723 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pPortName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3726 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3727 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pEnvironment", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3728 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pPrintProcessorName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3731 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3732 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pEnvironment", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3733 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pPrintProvidorName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3739 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3743 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pValueName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3747 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pKeyName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3748 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pValueName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3751 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3752 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pEnvironment", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3753 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pDriverName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3756 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3757 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pEnvironment", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3758 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pDriverName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3763 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszServer", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3764 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszInfPath", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3765 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszEnvironment", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3769 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pKeyName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3772 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpAttributeList", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3775 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hService", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3778 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBarrier", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3793 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "UmsCompletionList", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
3796 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "UmsThread", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
3799 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpszVolumeMountPoint", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3802 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "UmsCompletionList", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
3804 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "UmsThreadList", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}}},
3810 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3813 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3816 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ppfd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3819 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hAccel", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3823 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hCursor", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3826 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hIcon", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3829 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hMenu", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3832 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ObjectDescriptor", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}}},
3835 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3838 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pDevice", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3839 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pPort", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3841 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pOutput", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3842 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pDevMode", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3847 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpInBuffer", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
3849 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpOutBuffer", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
3851 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBytesReturned", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
3852 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpOverlapped", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3855 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hInstance", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3856 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hDialogTemplate", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3857 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWndParent", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3858 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpDialogFunc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3862 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hInstance", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3863 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpTemplateName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3864 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWndParent", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3865 &PtrType
3870 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hLibModule", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3876 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pci", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3879 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "VirtualAddress", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
3886 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpMsg", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3889 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "requestPacket", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3892 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "setPacket", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3895 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hDlg", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3896 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpPathSpec", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3902 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hDlg", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3903 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpPathSpec", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3909 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwndDlg", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3910 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpString", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3915 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwndDlg", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3916 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpString", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3921 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Hostname", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3922 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ComputerName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3923 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "nSize", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
3926 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszSrc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3930 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3932 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pDeviceName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3933 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pDevModeOutput", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3934 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pDevModeInput", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3940 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFileTime", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3943 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3947 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3951 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hDrop", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3954 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwndParent", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3955 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwndFrom", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3958 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hcur", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3961 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hDrop", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3963 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpszFile", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3967 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hDrop", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3968 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ppt", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3971 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3973 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lprcFrom", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3974 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lprcTo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3977 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3978 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3979 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lprect", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3983 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3984 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "qrc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3989 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3992 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpIn", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
3995 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hDC", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3996 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lprc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
3999 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4000 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg1", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4005 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hDC", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4008 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hIcon", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4011 &PtrType
4014 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hIcon", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4018 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hbrFlickerFreeDraw", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4022 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4025 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4026 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hbrFore", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4027 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "qfnCallBack", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4036 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4037 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpchText", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
4039 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lprc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4043 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4044 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpchText", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
4046 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lprc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4048 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpdtp", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4053 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hDevice", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4060 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hDriver", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4063 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "SrcFileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
4064 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "DstFileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
4067 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpSecurityAttributes", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4073 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpTargetHandle", TypeSize: 8}, Type: &ResourceType{TypeCommon: TypeCommon{TypeName: "HANDLE", TypeSize: 8, ArgDir: 2}}},
4079 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hInst", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4080 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hIcon", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4085 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "DuplicateTokenHandle", TypeSize: 8}, Type: &ResourceType{TypeCommon: TypeCommon{TypeName: "HANDLE", TypeSize: 8, ArgDir: 2}}},
4090 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpTokenAttributes", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4093 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "phNewToken", TypeSize: 8}, Type: &ResourceType{TypeCommon: TypeCommon{TypeName: "HANDLE", TypeSize: 8, ArgDir: 2}}},
4096 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4104 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hMenu", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4112 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4115 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4123 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "PerformanceDataHandle", TypeSize: 8}, Type: &ResourceType{TypeCommon: TypeCommon{TypeName: "HANDLE", TypeSize: 8, ArgDir: 2}}},
4126 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4130 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
4133 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "DirPath", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
4137 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWinPosInfo", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
4140 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hDlg", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4144 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4151 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4157 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4158 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpPaint", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4161 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4168 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpCriticalSection", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4171 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBarrier", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4175 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "SchedulerStartupInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4178 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpCalInfoEnumProc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4184 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpCalInfoEnumProcEx", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4190 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pCalInfoEnumProcExEx", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4191 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpLocaleName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
4193 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpReserved", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
4198 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWndParent", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4199 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpEnumFunc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4206 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpDateFmtEnumProc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4211 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpDateFmtEnumProcEx", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4216 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpDateFmtEnumProcExEx", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4217 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpLocaleName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
4222 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hService", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4224 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpServices", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4226 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbBytesNeeded", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
4227 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpServicesReturned", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
4230 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hDesktop", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4231 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpfn", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4235 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwinsta", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4236 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpEnumFunc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4240 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpDevice", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
4242 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpDisplayDevice", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4246 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4247 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lprcClip", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4248 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpfnEnum", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4252 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpszDeviceName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
4254 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpDevMode", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4257 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpszDeviceName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
4259 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpDevMode", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4264 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpTimeZoneInformation", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4267 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4268 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hmf", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4269 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "proc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4270 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "param", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
4271 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpRect", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4274 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4275 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpLogfont", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
4276 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpProc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4280 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4281 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpLogfont", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4282 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpProc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4287 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4288 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpLogfont", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
4289 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpProc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4295 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pForm", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
4297 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbNeeded", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
4298 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcReturned", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
4301 &PtrType
4302 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "proc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4308 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcProperties", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
4309 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ppProperties", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
4316 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pJob", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
4318 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbNeeded", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
4319 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcReturned", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
4322 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpLangGroupLocaleEnumProc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4328 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4329 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hmf", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4330 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "proc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4334 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
4336 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pMonitor", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
4338 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbNeeded", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
4339 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcReturned", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
4342 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4344 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFunc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4348 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
4350 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pPort", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
4352 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbNeeded", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
4353 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcReturned", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
4356 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
4357 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pPrintProcessorName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
4359 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pDatatypes", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
4361 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbNeeded", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
4362 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcReturned", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
4365 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
4366 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pEnvironment", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
4368 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pPrintProcessorInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
4370 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbNeeded", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
4371 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcReturned", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
4376 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pValueName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
4378 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbValueName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
4379 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pType", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
4380 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pData", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
4382 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbData", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
4386 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pKeyName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
4387 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pEnumValues", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
4389 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbEnumValues", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
4390 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pnEnumValues", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
4393 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
4394 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pEnvironment", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
4396 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pDriverInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
4398 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbNeeded", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
4399 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcReturned", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
4403 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pKeyName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
4404 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pSubkey", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
4406 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbSubkey", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
4410 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Name", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
4412 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pPrinterEnum", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
4414 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbNeeded", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
4415 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcReturned", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
4418 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4419 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpEnumFunc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4422 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4423 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpEnumFunc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4427 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hModule", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4428 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpType", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
4429 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
4430 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpEnumFunc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4434 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hModule", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4435 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpType", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
4436 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
4437 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpEnumFunc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4443 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hModule", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4444 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpType", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
4445 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpEnumFunc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4449 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hModule", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4450 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpType", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
4451 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpEnumFunc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4457 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hModule", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4458 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpEnumFunc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4462 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hModule", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4463 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpEnumFunc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4469 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hSCManager", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4472 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpServices", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4474 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbBytesNeeded", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
4475 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpServicesReturned", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
4476 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpResumeHandle", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
4479 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hSCManager", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4483 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpServices", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
4485 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbBytesNeeded", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
4486 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpServicesReturned", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
4487 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpResumeHandle", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
4490 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpCodePageEnumProc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4495 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pFirmwareTableEnumBuffer", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
4501 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpGeoEnumProc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4504 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpLanguageGroupEnumProc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4509 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpLocaleEnumProc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4513 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpLocaleEnumProcEx", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4516 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpReserved", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
4520 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpfn", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4524 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpTimeFmtEnumProc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4529 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpTimeFmtEnumProcEx", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4530 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpLocaleName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
4535 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpUILanguageEnumProc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4540 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpEnumFunc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4544 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpEnumFunc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4548 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pSid1", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
4549 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pSid2", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
4550 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pfEqual", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
4553 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pSid1", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
4554 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pSid2", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
4557 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lprc1", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4558 &PtrType
4561 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hrgn1", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4562 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hrgn2", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4565 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pSid1", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
4566 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pSid2", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
4574 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4577 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvIn", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
4578 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvOut", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
4586 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "controlPolygon", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4587 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pHitTestingInput", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4588 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pProximityEval", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4591 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "controlBoundingBox", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4592 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pHitTestingInput", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4593 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pProximityEval", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4596 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4603 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hDC", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4604 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4607 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "UmsThread", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
4616 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpSrc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
4617 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpDst", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
4623 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "plbrush", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4625 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pstyle", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
4628 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpx", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4630 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpData", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4633 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4635 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pDevModeOutput", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4636 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pDeviceName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
4637 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pPort", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
4638 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pDevModeInput", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4639 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pProfile", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
4643 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4646 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpInData", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
4648 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpOutData", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
4651 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4658 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4659 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hrgn", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4663 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4667 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lprect", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4668 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpString", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
4670 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpDx", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
4673 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hInst", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4674 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszIconPath", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
4675 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "piIcon", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
4678 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hInst", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4679 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszIconPath", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
4680 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "piIconIndex", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
4681 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "piIconId", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
4684 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hInst", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4685 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszExeFileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
4689 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpszFile", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
4691 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "phiconLarge", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
4692 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "phiconSmall", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
4697 PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpMessageText", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
4703 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
4704 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpStatus", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
4707 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFileTime", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4708 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFatDate", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
4709 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFatTime", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
4712 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFileTime", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4713 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpLocalFileTime", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4716 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFileTime", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4717 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpSystemTime", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4724 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpNumberOfAttrsWritten", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
4731 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpNumberOfCharsWritten", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
4734 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4737 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hDC", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4738 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lprc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4739 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hbr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4742 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4743 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hrgn", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4744 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hbr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4748 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpExtensionGuid", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4750 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpGuidToFind", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4751 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ReturnedData", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4755 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpExtensionGuid", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4757 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpStringToFind", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
4758 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ReturnedData", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4761 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpString", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
4773 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFile", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
4774 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpDirectory", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
4775 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpResult", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
4778 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpPathName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
4783 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
4784 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFindFileData", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4787 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
4789 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFindFileData", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
4791 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpSearchFilter", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
4795 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
4797 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFindFileData", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
4799 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpSearchFilter", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
4804 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pAcl", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4805 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pAce", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}}},
4811 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pPrinterNotifyOptions", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
4814 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpszVolumeName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
4818 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpszRootPathName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
4819 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpszVolumeMountPoint", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
4825 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpStringSource", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
4827 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpStringValue", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
4829 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcchFound", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
4832 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpLocaleName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
4834 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpStringSource", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
4836 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpStringValue", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
4838 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcchFound", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
4839 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpVersionInformation", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4840 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpReserved", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
4847 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFindFileData", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4851 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pdwChange", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
4852 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvReserved", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
4853 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ppPrinterNotifyInfo", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}}},
4857 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpszVolumeName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
4862 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpszVolumeMountPoint", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
4866 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hModule", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4867 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
4868 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpType", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
4871 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hModule", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4872 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpType", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
4873 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
4878 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpStringSource", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
4880 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpStringValue", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
4885 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4894 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpClassName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
4895 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpWindowName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
4898 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWndParent", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4899 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWndChildAfter", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4900 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpszClass", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
4901 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpszWindow", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
4904 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4907 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ptl", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4910 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4914 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pfwi", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4917 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4920 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4926 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpCallback", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4936 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFlsData", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
4946 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBaseAddress", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
4951 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pBuf", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
4953 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcWritten", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
4958 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBaseAddress", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
4962 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pfmtid", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4963 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "oszName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
4967 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpSrcStr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
4969 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpDestStr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
4974 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpSource", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
4977 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBuffer", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
4979 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Arguments", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}}},
4982 &PtrType
4983 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lprc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4984 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hbr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4987 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4988 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hrgn", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4989 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hbr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
4999 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbMetadata", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
5002 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pUsers", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5005 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "penv", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
5008 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hLibModule", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5011 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hLibModule", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5015 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pci", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5016 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "mod", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5019 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Buffer", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
5023 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ppProperties", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
5026 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pValue", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5029 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pPrinterNotifyInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5032 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hResData", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
5035 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pSid", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
5039 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "NumberOfPages", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", TypeSize: 8, ArgDir: 2}}}},
5040 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "PageArray", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", TypeSize: 8, ArgDir: 2}}}},
5043 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdcDest", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5048 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdcSrc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5054 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5056 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpData", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
5061 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5062 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pVertex", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5064 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pMesh", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
5072 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdcDest", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5077 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdcSrc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5088 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpOutputBuffer", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
5092 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "LocalSockaddr", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
5093 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "LocalSockaddrLength", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
5094 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "RemoteSockaddr", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
5095 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "RemoteSockaddrLength", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
5098 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pAcl", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5100 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pAce", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}}},
5103 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pAcl", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5104 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pAclInformation", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
5114 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5116 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pati", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5117 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszItemText", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
5121 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5125 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Acl", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5127 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "AppContainerAce", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}}},
5128 PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "AppContainerAceIndex", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
5132 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "AppContainerSid", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
5134 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ObjectPath", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
5135 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ReturnLength", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
5139 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pRecoveryCallback", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
5140 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ppvParameter", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}}},
5141 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pdwPingInterval", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
5142 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pdwFlags", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
5146 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pwzCommandline", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
5147 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcchSize", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
5148 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pdwFlags", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
5151 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5154 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5155 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpsize", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5162 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBuffer", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
5166 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pState", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
5169 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "value", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5172 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpApplicationName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
5173 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBinaryType", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
5176 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hbit", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5178 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpvBits", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
5181 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hbit", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5182 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpsize", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5185 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5188 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5191 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5192 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lprect", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5196 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5197 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lppt", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5200 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "inputMessageSource", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5204 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpCPInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5209 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpCPInfoEx", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5213 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Flags", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
5214 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "SigningLevel", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
5215 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Thumbprint", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
5216 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ThumbprintSize", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
5217 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ThumbprintAlgorithm", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
5223 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpCalData", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
5225 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpValue", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
5228 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpLocaleName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
5230 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpReserved", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
5232 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpCalData", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
5234 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpValue", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
5239 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpPoint", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5242 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5245 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpABC", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5248 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5251 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpABC", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5254 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5257 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pgi", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
5258 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pabc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5261 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5264 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBuffer", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
5267 &PtrType
5270 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBuffer", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
5273 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5276 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBuffer", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5279 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5282 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pgi", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
5283 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "piWidths", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
5286 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5287 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpString", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
5290 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpResults", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5294 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hInstance", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5295 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpClassName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
5296 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpWndClass", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5299 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hInstance", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5300 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpszClass", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
5301 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpwcx", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5304 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5308 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5312 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5313 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpClassName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
5317 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5321 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5322 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpRect", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5325 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5326 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lprect", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5329 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpRect", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5332 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5333 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hrgn", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5340 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpszFormatName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
5347 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5348 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpca", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5351 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5354 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwndCombo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5355 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbi", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5359 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpCC", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5360 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpdwSize", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
5364 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpEvtMask", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
5368 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpModemStat", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
5372 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpCommProp", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5376 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpDCB", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5380 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpCommTimeouts", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5384 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
5385 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFileSizeHigh", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
5388 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
5389 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFileSizeHigh", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
5393 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBuffer", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
5394 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "nSize", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
5398 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBuffer", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
5399 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "nSize", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
5402 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Source", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
5403 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "TargetBuffer", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
5405 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ExeName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
5408 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ExeNameBuffer", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
5413 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "AliasBuffer", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
5415 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ExeName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
5418 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ExeName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
5423 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpConsoleCursorInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5426 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpModeFlags", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
5433 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpConsoleHistoryInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5437 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpMode", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
5440 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpConsoleTitle", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
5445 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpdwProcessList", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
5450 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpConsoleScreenBufferInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5454 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpConsoleScreenBufferInfoEx", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5457 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpConsoleSelectionInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5460 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpConsoleTitle", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
5465 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pStg", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5468 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszServer", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
5469 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszEnvironment", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
5470 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszzCoreDriverDependencies", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
5472 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pCorePrinterDrivers", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5477 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpValue", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
5478 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFormat", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5479 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpCurrencyStr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
5483 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpLocaleName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
5485 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpValue", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
5486 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFormat", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5487 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpCurrencyStr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
5491 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lphActCtx", TypeSize: 8}, Type: &ResourceType{TypeCommon: TypeCommon{TypeName: "HANDLE", TypeSize: 8, ArgDir: 2}}},
5496 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpConsoleCurrentFont", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5501 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpConsoleCurrentFontEx", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5505 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBuffer", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
5508 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpHwProfileInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5511 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "inputMessageSource", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5514 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5518 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5519 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lppt", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5525 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ProcNumber", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5530 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "LowLimit", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", TypeSize: 8, ArgDir: 2}}}},
5531 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "HighLimit", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", TypeSize: 8, ArgDir: 2}}}},
5536 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pci", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5539 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpPoint", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5542 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5545 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5548 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5549 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hrgnClip", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5553 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5554 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lppt", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5557 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5560 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5563 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "prgbq", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5566 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5567 &PtrType
5570 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpvBits", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
5571 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpbmi", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5577 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpDate", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5578 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFormat", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
5579 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpDateStr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
5583 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpLocaleName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
5585 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpDate", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5586 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFormat", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
5587 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpDateStr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
5589 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpCalendar", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
5592 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpszName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
5593 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpCC", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5594 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpdwSize", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
5597 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszBuffer", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
5598 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcchBuffer", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
5602 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5606 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5607 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpRamp", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
5611 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pfOn", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
5615 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpRootPathName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
5616 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpSectorsPerCluster", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
5617 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBytesPerSector", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
5618 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpNumberOfFreeClusters", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
5619 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpTotalNumberOfClusters", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
5622 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpDirectoryName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
5623 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFreeBytesAvailableToCaller", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5624 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpTotalNumberOfBytes", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5625 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpTotalNumberOfFreeBytes", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5628 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pOrientation", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
5632 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "numPathArrayElements", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
5633 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "numModeInfoArrayElements", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
5636 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5639 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hDlg", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5643 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hDlg", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5645 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpTranslated", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
5649 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hDlg", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5651 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpString", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
5656 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBuffer", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
5661 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5664 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpRootPathName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
5667 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hDriver", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5672 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpDuration", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5674 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFormat", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
5675 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpDurationStr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
5679 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpLocaleName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
5681 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpDuration", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5683 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFormat", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
5684 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpDurationStr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
5688 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pTimeZoneInformation", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5691 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpTimeZoneInformation", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5692 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "FirstYear", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
5693 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "LastYear", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
5697 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
5698 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbMetadata", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
5699 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ppbMetadata", TypeSize: 8}, Type: &PtrType
5702 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
5705 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hEMF", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5707 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpData", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
5710 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hemf", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5712 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpDescription", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
5715 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hemf", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5717 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpEnhMetaHeader", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5720 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hemf", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5722 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpPaletteEntries", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5725 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hemf", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5727 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ppfd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5731 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
5732 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBuffer", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
5739 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBuffer", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
5741 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbBytesNeeded", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
5745 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpExitCode", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
5749 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpExitCode", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
5752 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpszSource", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
5753 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpszBuffer", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
5756 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
5759 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
5761 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFileInformation", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
5764 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
5766 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFileInformation", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
5771 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpPeriodMilliseconds", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
5772 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBytesPerPeriod", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
5773 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pDiscardable", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
5774 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpTransferSize", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
5775 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpNumOutstandingRequests", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
5779 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFileInformation", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5784 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFileInformation", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
5789 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcwszFilePath", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
5790 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pFileMUIInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5791 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbFileMUIInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
5795 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcwszFilePath", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
5796 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pwszLanguage", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
5797 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcchLanguage", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
5798 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pwszFileMUIPath", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
5799 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcchFileMUIPath", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
5800 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pululEnumerator", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", TypeSize: 8, ArgDir: 2}}}},
5803 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
5805 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pSecurityDescriptor", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
5807 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpnLengthNeeded", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
5811 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFileSizeHigh", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
5815 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFileSize", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5819 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpCreationTime", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5820 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpLastAccessTime", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5821 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpLastWriteTime", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5824 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
5825 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Buf", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
5833 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpszFilePath", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
5838 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
5839 &PtrType
5840 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pBuffer", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
5844 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
5845 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpGuid", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
5846 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pBuffer", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
5848 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pdwAttribubutes", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
5851 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "FirmwareType", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
5855 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5858 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvBuffer", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
5862 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5865 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5866 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpgs", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5871 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pFormName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
5873 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pForm", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
5875 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbNeeded", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
5878 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
5880 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBuffer", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
5881 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFilePart", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}}},
5884 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
5886 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBuffer", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
5887 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFilePart", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}}},
5892 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pgui", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5897 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpGeoData", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
5902 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5905 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcIDs", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
5906 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pGestureConfig", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5910 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hGestureInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5912 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pExtraArgs", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
5915 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hGestureInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5916 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pGestureInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5919 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5920 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpstr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
5922 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pgi", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
5926 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5929 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpgm", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5931 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvBuffer", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
5932 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpmat2", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5935 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5942 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "plkbyt", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5943 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "phglobal", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}}},
5947 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpdwFlags", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
5950 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5951 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pBufSize", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
5952 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszFilename", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
5955 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hIcon", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5956 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "piconinfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5959 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hicon", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5960 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "piconinfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5964 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "sizeInInches", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5970 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pJob", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
5972 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbNeeded", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
5977 &PtrType
5978 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pValue", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5984 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pSecurityDescriptor", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
5986 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpnLengthNeeded", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
5989 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5991 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpKernPair", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
5995 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpString", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
6006 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpList", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
6009 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pwszKLID", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
6012 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpKeyState", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
6022 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6026 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "plii", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6029 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6030 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcrKey", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6031 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbAlpha", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
6032 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pdwFlags", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6035 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6038 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pSid", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
6041 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6044 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpSystemTime", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6049 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpLCData", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
6053 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpLocaleName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
6055 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpLCData", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
6059 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hColorSpace", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6060 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBuffer", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6065 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBuffer", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
6069 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Buffer", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6070 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ReturnedLength", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6074 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Buffer", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6075 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ReturnedLength", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6078 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpszShortPath", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
6079 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpszLongPath", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
6083 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpszShortPath", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
6084 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpszLongPath", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
6090 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpMaxMessageSize", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6091 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpNextSize", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6092 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpMessageCount", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6093 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpReadTimeout", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6096 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6103 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Capabilities", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6106 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6109 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6112 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pmbi", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6116 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6119 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hMenu", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6124 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6125 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg1", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6128 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hMenu", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6131 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hMenu", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6135 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hmenu", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6138 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpmii", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6141 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6142 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hMenu", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6144 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lprcItem", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6147 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hMenu", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6152 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hMenu", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6154 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpString", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
6159 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpMsg", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6160 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6168 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
6171 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hMF", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6173 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpData", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
6176 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6177 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hrgn", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6180 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6181 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "plimit", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6184 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hModule", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6185 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFilename", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
6189 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpModuleName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
6193 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpModuleName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
6194 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "phModule", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
6197 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hMonitor", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6198 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpmi", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6202 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lppt", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6203 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpptBuf", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6210 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpVersionInformation", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6214 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpLocaleName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
6215 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpVersionInformation", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6219 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ClientComputerName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
6224 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ClientProcessId", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6228 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ClientSessionId", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6232 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpState", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6233 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpCurInstances", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6234 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpMaxCollectionCount", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6235 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpCollectDataTimeout", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6236 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpUserName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
6241 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFlags", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6242 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpOutBufferSize", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6243 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpInBufferSize", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6244 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpMaxInstances", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6248 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ServerProcessId", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6252 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ServerSessionId", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6255 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpSystemInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6258 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6262 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "h", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6266 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hDlg", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6267 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hCtl", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6271 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hDlg", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6272 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hCtl", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6276 &PtrType
6280 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "AvailableBytes", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", TypeSize: 8, ArgDir: 2}}}},
6284 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "AvailableBytes", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", TypeSize: 8, ArgDir: 2}}}},
6287 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "HighestNodeNumber", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6291 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "NodeNumber", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
6295 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ProcessorMask", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", TypeSize: 8, ArgDir: 2}}}},
6299 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ProcessorMask", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6303 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "NodeNumber", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
6306 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Processor", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6307 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "NodeNumber", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
6311 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "NodeNumber", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
6315 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "NodeNumber", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
6320 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpValue", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
6321 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFormat", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6322 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpNumberStr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
6326 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpLocaleName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
6328 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpValue", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
6329 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFormat", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6330 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpNumberStr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
6335 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpNumberOfEvents", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6338 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpNumberOfMouseButtons", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6342 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "NumberOfRecords", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6348 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pv", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
6351 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "h", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
6355 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "OldestRecord", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6359 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6362 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbEnabled", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6365 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Flags", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6368 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6370 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "potm", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6374 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpOverlapped", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6375 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpNumberOfBytesTransferred", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6380 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpOverlapped", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6381 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpNumberOfBytesTransferred", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6386 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hpal", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6389 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pPalEntries", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6392 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6395 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6396 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "apt", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6397 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "aj", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
6401 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpPoint", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6404 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "TotalMemoryInKilobytes", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", TypeSize: 8, ArgDir: 2}}}},
6407 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6412 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6416 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "cursorId", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6420 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pointerDevice", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6424 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "cursorCount", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6425 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "deviceCursors", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6429 &PtrType
6430 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pointerProperties", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6434 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pointerDeviceRect", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6435 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "displayRect", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6438 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "deviceCount", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6439 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pointerDevices", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6443 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pointerCount", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6444 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pointerInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6448 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "entriesCount", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6449 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pointerCount", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6450 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pointerInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6454 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pointerCount", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6455 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "penInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6459 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "entriesCount", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6460 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pointerCount", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6461 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "penInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6465 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pointerCount", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6466 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "touchInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6470 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "entriesCount", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6471 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pointerCount", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6472 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "touchInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6476 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pointerInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6480 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "entriesCount", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6481 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pointerInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6486 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "inputTransform", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6490 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "penInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6494 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "entriesCount", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6495 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "penInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6499 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "touchInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6503 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "entriesCount", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6504 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "touchInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6508 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pointerType", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6511 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6514 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pData", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6517 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6518 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszPrinter", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
6519 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "phFile", TypeSize: 8}, Type: &ResourceType{TypeCommon: TypeCommon{TypeName: "HANDLE", TypeSize: 8, ArgDir: 2}}},
6520 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ppszOutputFile", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}}},
6523 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
6524 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pEnvironment", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
6526 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pPrintProcessorInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
6528 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbNeeded", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6533 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pPrinter", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
6535 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbNeeded", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6539 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pValueName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
6540 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pType", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6541 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pData", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
6543 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbNeeded", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6547 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pKeyName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
6548 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pValueName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
6549 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pType", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6550 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pData", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
6552 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbNeeded", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6555 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6557 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pEnvironment", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
6559 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pDriverInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
6561 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbNeeded", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6565 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pEnvironment", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
6567 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pDriverInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
6569 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbNeeded", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6572 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
6573 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pEnvironment", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
6575 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pDriverDirectory", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
6577 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbNeeded", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6580 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszServer", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
6581 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszEnvironment", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
6582 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszLanguage", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
6583 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszPackageID", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
6584 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszDriverPackageCab", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
6586 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcchRequiredSize", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6592 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "paFormatPriorityList", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6596 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ObjectDescriptor", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
6598 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ResultantDescriptor", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
6600 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ReturnLength", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6603 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpAppName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
6604 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpKeyName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
6606 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
6609 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpAppName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
6610 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpReturnedString", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
6612 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
6615 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpszReturnBuffer", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
6617 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
6620 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpAppName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
6621 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpKeyName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
6622 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpDefault", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
6623 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpReturnedString", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
6625 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
6628 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpszSection", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
6629 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpszKey", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
6630 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpStruct", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
6632 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "szFile", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
6635 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hModule", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6636 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpProcName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
6640 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpProcessAffinityMask", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", TypeSize: 8, ArgDir: 2}}}},
6641 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpSystemAffinityMask", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", TypeSize: 8, ArgDir: 2}}}},
6645 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFlags", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6646 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpPermanent", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6650 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "CpuSetIds", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6652 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "RequiredIdCount", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6655 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pdwDefaultLayout", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6659 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "GroupCount", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
6660 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "GroupArray", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
6664 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pdwHandleCount", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6669 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ProcessHeaps", TypeSize: 8}, Type: &ResourceType{TypeCommon: TypeCommon{TypeName: "HANDLE", TypeSize: 8, ArgDir: 2}}},
6680 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ProcessInformation", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
6685 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpIoCounters", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6690 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBuffer", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
6695 &PtrType
6696 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pwszLanguagesBuffer", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
6697 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcchLanguagesBuffer", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6701 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pDisablePriorityBoost", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6704 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpdwLevel", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6705 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpdwFlags", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6709 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpCreationTime", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6710 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpExitTime", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6711 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpKernelTime", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6712 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpUserTime", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6720 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpMinimumWorkingSetSize", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", TypeSize: 8, ArgDir: 2}}}},
6721 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpMaximumWorkingSetSize", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", TypeSize: 8, ArgDir: 2}}}},
6725 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpMinimumWorkingSetSize", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", TypeSize: 8, ArgDir: 2}}}},
6726 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpMaximumWorkingSetSize", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", TypeSize: 8, ArgDir: 2}}}},
6727 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Flags", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6731 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Buffer", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6732 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ReturnedLength", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6739 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pdwReturnedProductType", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6742 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpAppName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
6743 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpKeyName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
6747 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpAppName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
6748 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpReturnedString", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
6752 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpAppName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
6753 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpKeyName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
6754 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpDefault", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
6755 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpReturnedString", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
6759 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6760 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpString", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
6767 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpNumberOfBytesTransferred", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6768 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpCompletionKey", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", TypeSize: 8, ArgDir: 2}}}},
6769 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpOverlapped", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
6774 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpCompletionPortEntries", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6776 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ulNumEntriesRemoved", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6781 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6784 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6785 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hrgn", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6789 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpraststat", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6793 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pData", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6794 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbSize", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6798 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hRawInput", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6800 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pData", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
6801 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbSize", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6807 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pData", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
6808 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbSize", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6811 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pRawInputDeviceList", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6812 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "puiNumDevices", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6819 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pProperties", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6820 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pValues", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6823 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hrgn", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6825 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpRgnData", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6828 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pRawInputDevices", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6829 &PtrType
6833 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hrgn", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6834 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lprc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6837 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6840 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6842 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "psbi", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6845 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6847 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpsi", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6850 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6854 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6856 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpMinPos", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6857 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpMaxPos", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6860 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pSecurityDescriptor", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
6861 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pControl", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
6862 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpdwRevision", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6865 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pSecurityDescriptor", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
6866 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpbDaclPresent", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6867 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pDacl", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
6868 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpbDaclDefaulted", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6871 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pSecurityDescriptor", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
6872 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pGroup", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}}},
6873 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpbGroupDefaulted", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6876 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pSecurityDescriptor", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
6879 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pSecurityDescriptor", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
6880 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pOwner", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}}},
6881 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpbOwnerDefaulted", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6884 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "SecurityDescriptor", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
6885 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "RMControl", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
6888 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pSecurityDescriptor", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
6889 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpbSaclPresent", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6890 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pSacl", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
6891 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpbSaclDefaulted", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6894 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hSCManager", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6895 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpServiceName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
6896 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpDisplayName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
6897 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpcchBuffer", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6900 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hSCManager", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6901 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpDisplayName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
6902 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpServiceName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
6903 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpcchBuffer", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6907 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpszLongPath", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
6908 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpszShortPath", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
6912 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pSid", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
6918 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pSid", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
6922 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pSid", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
6928 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpStartupInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6937 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6941 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpString", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
6943 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpScripts", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
6949 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpSrcStr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
6951 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpCharType", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
6956 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpSrcStr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
6958 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpCharType", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
6961 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hMenu", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6971 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Information", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
6973 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ReturnedLength", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6981 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpLocaleName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
6986 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBuffer", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
6990 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpMinimumFileCacheSize", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", TypeSize: 8, ArgDir: 2}}}},
6991 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpMaximumFileCacheSize", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", TypeSize: 8, ArgDir: 2}}}},
6992 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFlags", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
6997 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pFirmwareTableBuffer", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
7001 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpSystemInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7004 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7015 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7018 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pPalEntries", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7021 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7024 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpSystemPowerStatus", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7028 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pulNumLanguages", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
7029 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pwszLanguagesBuffer", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
7030 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcchLanguagesBuffer", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
7033 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pdwQuotaAllowed", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
7034 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pdwQuotaUsed", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
7037 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpSystemTime", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7040 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpTimeAdjustment", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
7041 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpTimeIncrement", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
7042 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpTimeAdjustmentDisabled", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
7045 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpSystemTimeAsFileTime", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7048 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpSystemTimeAsFileTime", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7051 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpIdleTime", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7052 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpKernelTime", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7053 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpUserTime", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7056 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBuffer", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
7060 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBuffer", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
7065 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBuffer", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
7069 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7070 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpString", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
7073 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpnTabStopPositions", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
7078 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpdwSize", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
7079 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpTapeInformation", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
7084 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpdwPartition", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
7085 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpdwOffsetLow", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
7086 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpdwOffsetHigh", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
7092 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpPathName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
7093 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpPrefixString", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
7095 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpTempFileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
7099 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBuffer", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
7102 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7105 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7108 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7111 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7112 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpSig", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7116 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7119 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7120 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpszString", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
7123 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpnFit", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
7124 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpnDx", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
7125 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpSize", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7128 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7129 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpwszString", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
7132 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpnFit", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
7133 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpnDx", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
7134 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpSize", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7137 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7138 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpString", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
7140 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "psizl", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7143 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7144 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpString", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
7146 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpsz", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7149 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7150 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pgiIn", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
7152 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "psize", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7155 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7157 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
7160 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7161 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lptm", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7165 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpContext", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7174 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "GroupAffinity", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7178 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpIOIsPending", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
7185 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpIdealProcessor", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7190 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ThreadInformation", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
7196 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pulNumLanguages", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
7197 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pwszLanguagesBuffer", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
7198 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcchLanguagesBuffer", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
7205 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pDisablePriorityBoost", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
7209 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "CpuSetIds", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
7211 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "RequiredIdCount", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
7216 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpSelectorEntry", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
7220 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpCreationTime", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7221 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpExitTime", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7222 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpKernelTime", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7223 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpUserTime", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7231 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpTime", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7232 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFormat", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
7233 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpTimeStr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
7237 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpLocaleName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
7239 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpTime", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7240 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFormat", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
7241 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpTimeStr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
7245 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpTimeZoneInformation", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7249 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pdtzi", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7250 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ptzi", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7253 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7254 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pti", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7259 &PtrType
7261 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ReturnLength", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
7264 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7267 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hTouchInput", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7269 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pInputs", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7274 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pwmszLanguage", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
7275 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pwszFallbackLanguages", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
7276 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcchFallbackLanguages", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
7277 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pAttributes", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
7280 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "UmsCompletionList", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
7281 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "UmsCompletionEvent", TypeSize: 8}, Type: &ResourceType{TypeCommon: TypeCommon{TypeName: "HANDLE", TypeSize: 8, ArgDir: 2}}},
7285 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "SystemThreadInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7289 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7290 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpRect", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7294 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7295 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hRgn", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7299 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpuiFormats", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
7301 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcFormatsOut", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
7306 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpLocaleName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
7314 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBuffer", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
7315 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbBuffer", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
7320 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvInfo", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
7322 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpnLengthNeeded", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
7326 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pSIRequested", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
7327 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pSID", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
7329 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpnLengthNeeded", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
7333 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pulNumLanguages", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
7334 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pwszLanguagesBuffer", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
7335 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcchLanguagesBuffer", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
7339 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpVersionInformation", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7342 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7343 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpsize", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7346 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7347 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lppoint", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7350 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpRootPathName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
7351 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpVolumeNameBuffer", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
7353 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpVolumeSerialNumber", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
7354 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpMaximumComponentLength", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
7355 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFileSystemFlags", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
7356 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFileSystemNameBuffer", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
7360 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpszVolumeMountPoint", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
7361 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpszVolumeName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
7365 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpszFileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
7366 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpszVolumePathName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
7370 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpszVolumeName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
7371 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpszVolumePathNames", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
7373 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpcchReturnLength", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
7376 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hemf", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7378 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pData16", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
7380 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdcRef", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7383 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7387 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7390 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7393 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7394 &PtrType
7397 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7400 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7401 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpsize", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7404 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7407 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pSize", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
7408 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "config", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
7411 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7412 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pwi", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7415 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7419 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7423 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7424 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszFileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
7428 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7429 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lppoint", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7432 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7433 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpwndpl", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7436 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7437 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpRect", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7440 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7441 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hRgn", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7444 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7445 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lprc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7448 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7449 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpString", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
7453 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7456 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7457 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpdwProcessId", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
7460 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7464 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pSid", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
7465 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pDomainSid", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
7466 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "cbDomainSid", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
7469 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBuffer", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
7473 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7474 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpxf", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7478 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBaseAddress", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
7480 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpAddresses", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}}},
7481 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpdwCount", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", TypeSize: 8, ArgDir: 2}}}},
7482 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpdwGranularity", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
7485 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Context", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7486 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "FeatureMask", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", TypeSize: 8, ArgDir: 2}}}},
7489 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpString", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
7492 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpString", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
7506 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpString", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
7509 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hMem", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
7512 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hMem", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
7515 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hMem", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
7519 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBuffer", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
7523 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pMem", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
7526 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hMem", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
7529 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBuffer", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7532 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBuffer", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7535 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hMem", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
7540 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hMem", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
7543 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hMem", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
7546 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hMem", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
7549 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hMem", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
7552 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hMem", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
7555 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7556 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pVertex", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7558 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pMesh", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
7563 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hDC", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7564 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hBrush", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7565 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpOutputFunc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7593 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpMem", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
7601 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "HeapInformation", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
7603 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ReturnLength", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", TypeSize: 8, ArgDir: 2}}}},
7608 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpMem", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
7614 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "HeapInformation", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
7620 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpMem", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
7625 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpSummary", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7633 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpMem", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
7637 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpEntry", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7640 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7643 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7644 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hMenu", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7649 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Uuid", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7653 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpUnicodeCharStr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
7655 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpASCIICharStr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
7660 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpASCIICharStr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
7662 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpUnicodeCharStr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
7666 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7667 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg1", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7670 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7671 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg1", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7675 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7676 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg1", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7678 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg3", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
7682 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7693 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpfn", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7697 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7698 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg1", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7699 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpszReading", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
7701 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpszRegister", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
7702 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg5", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
7705 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7706 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg1", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7708 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg3", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
7711 &PtrType
7713 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpCandList", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7717 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7718 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpdwListCount", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
7721 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7723 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpCandidate", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7726 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7727 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lplf", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7730 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7732 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBuf", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
7736 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7737 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpCompForm", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7740 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7743 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7744 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg1", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7745 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpSrc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
7746 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpDst", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7751 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7752 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpfdwConversion", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
7753 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpfdwSentence", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
7756 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7759 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7760 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpszDescription", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
7764 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7766 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBuf", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
7770 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7771 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpszFileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
7775 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7778 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpImeParentMenu", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7779 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpImeMenu", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7783 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7786 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7790 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7792 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpStyleBuf", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7795 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7796 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpptPos", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7799 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7802 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpszIMEFileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
7803 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpszLayoutText", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
7806 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7809 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7815 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7821 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7822 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpszReading", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
7824 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpszRegister", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
7827 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7828 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg1", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7831 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7832 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpCandidate", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7835 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7836 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lplf", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7839 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7841 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpComp", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
7843 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpRead", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
7847 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7848 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpCompForm", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7851 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7856 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7860 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7861 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpptPos", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7864 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7868 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7869 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpszReading", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
7871 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpszUnregister", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
7877 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWndClient", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7878 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWndServer", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7891 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpReserved", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
7894 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lprc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7899 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7900 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwndInherit", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7907 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpInitOnce", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7909 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "fPending", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
7910 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpContext", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}}},
7913 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpInitOnce", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7915 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpContext", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
7918 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "InitOnce", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7919 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "InitFn", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7920 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Parameter", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
7921 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Context", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}}},
7924 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "InitOnce", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7927 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pAcl", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7932 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ConditionVariable", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7935 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Buffer", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
7937 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Context", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
7938 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ContextLength", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
7941 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpCriticalSection", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7944 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpCriticalSection", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7948 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpCriticalSection", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7954 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpAddress", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
7955 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpEnclaveInformation", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
7957 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpEnclaveError", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
7960 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpAttributeList", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7963 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpSize", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", TypeSize: 8, ArgDir: 2}}}},
7966 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ListHead", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7969 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "SRWLock", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7972 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pSecurityDescriptor", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
7976 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Sid", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
7977 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pIdentifierAuthority", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7981 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBarrier", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7991 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "contacts", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7994 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hMenu", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
7998 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpNewItem", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
8001 &PtrType
8004 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpmi", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8010 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszServer", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
8011 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszInfPath", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
8012 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszDriverName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
8013 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszEnvironment", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
8017 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ListHead", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8020 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ListHead", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8023 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ListHead", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8024 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ListEntry", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8027 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ListHead", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8028 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "List", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8029 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ListEnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8033 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8034 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pString", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
8038 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8045 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lprcDst", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8046 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lprcSrc1", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8047 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lprcSrc2", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8050 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8051 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpRect", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8055 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8056 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hRgn", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8060 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hDC", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8061 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lprc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8064 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8065 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hrgn", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8068 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpfn", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8071 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lp", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
8075 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lp", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
8079 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lp", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
8083 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpsz", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
8087 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lp", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
8103 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWndParent", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8104 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8118 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hDlg", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8119 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpMsg", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8122 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hDlg", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8132 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8135 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8141 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszPath", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
8144 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hMenu", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8150 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpVersionInformation", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8151 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpString", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
8155 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "NativeVhdBoot", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
8159 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpString", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
8164 &PtrType
8170 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Result", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
8176 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lprc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8180 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpv", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
8182 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpiResult", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
8186 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pti", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8195 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8196 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pulFlags", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
8199 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pAcl", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8205 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pDevmode", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8209 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "value", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8220 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpLocaleName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
8224 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpLocaleName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
8225 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpVersionInformation", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8228 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pSecurityDescriptor", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
8231 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pSid", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
8234 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pSid", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
8241 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8244 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8247 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8250 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8255 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Wow64Process", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
8259 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pProcessMachine", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
8260 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pNativeMachine", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
8263 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8266 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8271 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
8278 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpSrcStr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
8280 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpDestStr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
8284 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpLocaleName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
8286 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpSrcStr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
8288 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpDestStr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
8290 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpVersionInformation", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8291 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpReserved", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
8295 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
8296 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg1", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
8299 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
8300 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg1", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
8303 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
8304 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg1", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
8305 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg2", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
8308 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
8309 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg1", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
8310 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg2", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
8313 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
8315 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg2", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
8318 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
8320 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg2", TypeSize: 8}, Type: &PtrType
8323 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
8324 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg1", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
8325 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg2", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
8328 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
8329 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg1", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
8330 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg2", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
8333 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8334 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lppt", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8349 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
8350 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpReOpenBuf", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8355 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBuffer", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
8365 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpCriticalSection", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8368 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pci", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8369 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcs", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8376 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpProc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8380 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8385 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hInstance", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8386 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpTableName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
8389 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hInstance", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8390 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBitmapName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
8393 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hInstance", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8394 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpCursorName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
8397 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
8401 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpAddress", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
8402 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBuffer", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
8405 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpPageInformation", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
8407 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpNumberOfBytesWritten", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", TypeSize: 8, ArgDir: 2}}}},
8408 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpEnclaveError", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
8411 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hInstance", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8412 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpIconName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
8415 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hInst", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8416 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "name", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
8423 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pwszKLID", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
8427 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpLibFileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
8430 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpLibFileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
8435 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hInstance", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8436 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpMenuName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
8439 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpMenuTemplate", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
8442 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpModuleName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
8443 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpParameterBlock", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
8446 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpwLibFileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
8450 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hModule", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8451 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hResInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8454 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hInstance", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8456 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBuffer", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
8467 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpLocalFileTime", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8468 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFileTime", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8471 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hMem", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
8474 &PtrType
8477 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pMem", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
8480 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hMem", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
8483 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hMem", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
8488 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hMem", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
8492 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hMem", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
8495 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hMem", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
8498 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
8502 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Context", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8504 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Length", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
8519 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpOverlapped", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8522 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hResData", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
8525 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hSCManager", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8531 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWndLock", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8534 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8535 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpPoint", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8538 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8539 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpPoint", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8542 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpszUsername", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
8543 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpszDomain", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
8544 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpszPassword", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
8547 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "phToken", TypeSize: 8}, Type: &ResourceType{TypeCommon: TypeCommon{TypeName: "HANDLE", TypeSize: 8, ArgDir: 2}}},
8550 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpszUsername", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
8551 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpszDomain", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
8552 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpszPassword", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
8555 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "phToken", TypeSize: 8}, Type: &ResourceType{TypeCommon: TypeCommon{TypeName: "HANDLE", TypeSize: 8, ArgDir: 2}}},
8556 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ppLogonSid", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}}},
8557 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ppProfileBuffer", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}}},
8558 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pdwProfileLength", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
8561 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpSystemName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
8562 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpAccountName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
8563 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Sid", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
8564 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "cbSid", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
8565 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ReferencedDomainName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
8566 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "cchReferencedDomainName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
8567 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "peUse", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
8570 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpSystemName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
8571 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Sid", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
8572 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Name", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
8573 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "cchName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
8574 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ReferencedDomainName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
8575 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "cchReferencedDomainName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
8576 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "peUse", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
8579 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "presbits", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
8583 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "presbits", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
8590 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpSystemName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
8591 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
8592 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpDisplayName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
8593 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "cchDisplayName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
8594 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpLanguageId", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
8597 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpSystemName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
8598 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpLuid", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8599 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
8600 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "cchName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
8603 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpSystemName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
8604 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
8605 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpLuid", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8608 &PtrType
8609 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pAbsoluteSecurityDescriptor", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
8610 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpdwAbsoluteSecurityDescriptorSize", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
8611 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pDacl", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8612 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpdwDaclSize", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
8613 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pSacl", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8614 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpdwSaclSize", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
8615 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pOwner", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
8616 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpdwOwnerSize", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
8619 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pAbsoluteSecurityDescriptor", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
8620 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pSelfRelativeSecurityDescriptor", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
8621 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpdwBufferLength", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
8624 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hDlg", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8625 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpRect", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8628 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "AccessMask", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
8629 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "GenericMapping", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8632 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "VirtualAddress", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
8634 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "PageArray", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", TypeSize: 8, ArgDir: 2}}}},
8637 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "VirtualAddresses", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}}},
8639 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "PageArray", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", TypeSize: 8, ArgDir: 2}}}},
8654 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBaseAddress", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
8662 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBaseAddress", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
8678 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "dwhkl", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8681 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWndFrom", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8682 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWndTo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8683 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpPoints", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8687 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdcDest", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8692 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdcSrc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8695 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hbmMask", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8698 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8699 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hMenu", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8706 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8707 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpText", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
8708 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpCaption", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
8712 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8713 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpText", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
8714 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpCaption", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
8719 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpmbp", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8722 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hMnu", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8726 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpNewItem", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
8729 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8730 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpxf", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8738 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lprc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8742 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8746 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpExistingFileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
8747 &PtrType
8750 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpExistingFileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
8751 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpNewFileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
8755 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpExistingFileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
8756 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpNewFileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
8757 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpProgressRoutine", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8758 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpData", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
8763 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpExistingFileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
8764 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpNewFileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
8765 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpProgressRoutine", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8766 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpData", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
8770 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8773 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lppt", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8776 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8785 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pHandles", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}}},
8792 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pHandles", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}}},
8805 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpMultiByteStr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
8807 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpWideCharStr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
8811 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpNetResource", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8812 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpNetConnectInfoStruct", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8818 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pParameterList", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8819 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbClaimBlob", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
8821 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbResult", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
8826 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "phKey", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", TypeSize: 8, ArgDir: 2}}}},
8827 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszAlgId", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
8828 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszKeyName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
8834 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbInput", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
8836 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pPaddingInfo", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
8837 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbOutput", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
8839 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbResult", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
8848 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pwszKDF", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
8849 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pParameterList", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8850 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbDerivedKey", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
8852 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbResult", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
8857 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbInput", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
8859 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pPaddingInfo", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
8860 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbOutput", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
8862 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbResult", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
8868 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pdwAlgCount", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
8869 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ppAlgList", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
8874 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszScope", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
8875 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ppKeyName", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
8876 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ppEnumState", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}}},
8880 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pdwProviderCount", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
8881 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ppProviderList", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
8887 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszBlobType", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
8888 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pParameterList", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8889 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbOutput", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
8891 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbResult", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
8899 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvInput", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
8906 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszProperty", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
8907 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbOutput", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
8909 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbResult", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
8915 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszBlobType", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
8916 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pParameterList", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8917 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "phKey", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", TypeSize: 8, ArgDir: 2}}}},
8918 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbData", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
8924 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszAlgId", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
8932 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pParameterList", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8933 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbDerivedKey", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
8935 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbResult", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
8940 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "phEvent", TypeSize: 8}, Type: &ResourceType{TypeCommon: TypeCommon{TypeName: "HANDLE", TypeSize: 8, ArgDir: 2}}},
8945 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "phKey", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", TypeSize: 8, ArgDir: 2}}}},
8946 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszKeyName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
8951 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "phProvider", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", TypeSize: 8, ArgDir: 2}}}},
8952 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszProviderName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
8958 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "phAgreedSecret", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", TypeSize: 8, ArgDir: 2}}}},
8963 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszProperty", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
8964 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbInput", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
8970 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pPaddingInfo", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
8971 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbHashValue", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
8973 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbSignature", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
8975 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbResult", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
8979 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "phProvider", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", TypeSize: 8, ArgDir: 2}}}},
8980 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "phKey", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", TypeSize: 8, ArgDir: 2}}}},
8990 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pParameterList", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8991 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbClaimBlob", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
8993 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pOutput", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
8998 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pPaddingInfo", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
8999 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbHashValue", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
9001 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbSignature", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
9006 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ExeName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
9010 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpSrcString", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
9012 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpDstString", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
9023 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hService", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9025 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pNotifyBuffer", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9029 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcwstrNewLanguage", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
9030 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcwstrPreviousLanguage", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
9032 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pdwStatusRtrn", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
9036 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9041 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "SubsystemName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
9042 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "HandleId", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
9046 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "SubsystemName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
9047 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "HandleId", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
9051 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "SubsystemName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
9052 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "HandleId", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
9053 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ObjectTypeName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
9054 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ObjectName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
9055 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pSecurityDescriptor", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
9059 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Privileges", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9062 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "SubsystemName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
9063 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "HandleId", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
9066 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Privileges", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9073 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pSrc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
9074 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pDst", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
9077 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpszSrc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
9078 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpszDst", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
9082 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "VirtualAddress", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
9087 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9092 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lprc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9097 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hrgn", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9102 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9105 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lppt", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9108 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9111 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lppt", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9114 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpUNCServerName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
9115 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
9118 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWndNewOwner", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9121 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpszDesktop", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
9127 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "szDriverName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
9128 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "szSectionName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
9132 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
9134 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvContext", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}}},
9139 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
9142 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpUNCServerName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
9143 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpSourceName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
9146 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
9147 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpReOpenBuff", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9152 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFileId", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9155 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpSecurityAttributes", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9161 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
9166 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Name", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
9169 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9179 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
9184 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
9187 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pPrinterName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
9188 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "phPrinter", TypeSize: 8}, Type: &ResourceType{TypeCommon: TypeCommon{TypeName: "HANDLE", TypeSize: 8, ArgDir: 2}}},
9189 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pDefault", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9190 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pOptions", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9193 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pPrinterName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
9194 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "phPrinter", TypeSize: 8}, Type: &ResourceType{TypeCommon: TypeCommon{TypeName: "HANDLE", TypeSize: 8, ArgDir: 2}}},
9195 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pDefault", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9198 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBoundaryDescriptor", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
9199 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpAliasPrefix", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
9209 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "TokenHandle", TypeSize: 8}, Type: &ResourceType{TypeCommon: TypeCommon{TypeName: "HANDLE", TypeSize: 8, ArgDir: 2}}},
9212 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpMachineName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
9213 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpDatabaseName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
9219 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
9222 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hSCManager", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9223 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpServiceName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
9235 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "TokenHandle", TypeSize: 8}, Type: &ResourceType{TypeCommon: TypeCommon{TypeName: "HANDLE", TypeSize: 8, ArgDir: 2}}},
9240 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpTimerName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
9243 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpszWinSta", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
9248 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "OperationEndParams", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9251 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "OperationStartParams", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9254 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpOutputString", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
9257 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hStore", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
9258 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pPFX", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9259 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "szPassword", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
9263 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hStore", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
9264 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pPFX", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9265 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "szPassword", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
9266 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvPara", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
9270 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pPFX", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9271 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "szPassword", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
9275 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pPFX", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9278 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pPFX", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9279 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "szPassword", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
9288 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pHitTestingInput", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9289 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pProximityEval", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9292 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9295 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9298 &PtrType
9299 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hrgn", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9302 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9310 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9314 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBuffer", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9316 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpNumberOfEventsRead", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
9319 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpMsg", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9320 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9327 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBuffer", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
9329 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBytesRead", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
9330 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpTotalBytesAvail", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
9331 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBytesLeftThisMessage", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
9334 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9335 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpPoint", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9338 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9339 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpPoint", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9342 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9353 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9354 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hmf", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9355 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lprect", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9358 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9359 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pht", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9360 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pmr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9364 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9365 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hmf", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9368 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9369 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpHandleTable", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9370 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpMR", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9374 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszSound", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
9375 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hmod", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9379 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdcDest", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9380 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpPoint", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9381 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdcSrc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9386 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hbmMask", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9390 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9391 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "apt", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9395 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9396 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "apt", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9400 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9401 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "apt", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9402 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "aj", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
9406 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9407 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "apt", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9408 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "asz", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
9412 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9413 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "apt", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9414 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "asz", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
9418 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9419 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ppt", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9423 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9424 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "apt", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9428 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9429 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "apt", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9433 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9434 &PtrType
9438 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9447 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpOverlapped", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9463 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Context", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9472 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "VirtualAddresses", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9481 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pPD", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9484 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pPD", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9487 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9488 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdcBlt", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9494 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9495 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pText", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
9496 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pCaption", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
9500 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9504 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "szFileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
9508 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "phicon", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
9509 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "piconid", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
9515 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "RequiredPrivileges", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9516 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pfResult", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
9519 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "SubsystemName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
9520 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ServiceName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
9522 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Privileges", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9527 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pSessionId", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
9530 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "oszName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
9531 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pfmtid", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9534 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lprc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9538 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hrgn", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9543 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9555 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ListHead", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9559 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "numPathArrayElements", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
9560 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pathArray", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9561 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "numModeInfoArrayElements", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
9562 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "modeInfoArray", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9563 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "currentTopologyId", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
9566 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpDeviceName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
9567 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpTargetPath", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
9573 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpExeName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
9574 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpdwSize", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
9577 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "BufferLength", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
9578 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ProcessorIdleCycleTime", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", TypeSize: 8, ArgDir: 2}}}},
9582 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "BufferLength", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
9583 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ProcessorIdleCycleTime", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", TypeSize: 8, ArgDir: 2}}}},
9588 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpJobObjectInformation", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
9590 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpReturnLength", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
9593 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpInterruptTime", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", TypeSize: 8, ArgDir: 2}}}},
9596 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpInterruptTimePrecise", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", TypeSize: 8, ArgDir: 2}}}},
9600 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "VolumeName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
9601 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "InfoBlocks", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
9602 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "InfoBlockCount", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
9606 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ResourceState", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
9609 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpPerformanceCount", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9612 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFrequency", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9616 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpdwFlags", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
9620 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "CycleTime", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", TypeSize: 8, ArgDir: 2}}}},
9623 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "PolicyGuid", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9624 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "PolicyValue", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", TypeSize: 8, ArgDir: 2}}}},
9627 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
9628 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pRecoveryAgents", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
9632 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "DesiredAccess", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
9635 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hService", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9637 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBuffer", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
9639 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbBytesNeeded", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
9642 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hService", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9643 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpServiceConfig", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9645 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbBytesNeeded", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
9648 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hServiceStatus", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9650 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ppDynamicInfo", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}}},
9653 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hSCManager", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9654 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpLockStatus", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9656 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbBytesNeeded", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
9659 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hService", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9661 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpSecurityDescriptor", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
9663 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbBytesNeeded", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
9666 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hService", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9667 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpServiceStatus", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9670 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hService", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9672 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBuffer", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
9674 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbBytesNeeded", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
9678 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "CycleTime", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", TypeSize: 8, ArgDir: 2}}}},
9682 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Enabled", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
9685 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ptpp", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9686 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ptpsi", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9689 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "UmsThread", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
9691 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "UmsThreadInformation", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
9693 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ReturnLength", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
9696 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "UnbiasedTime", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", TypeSize: 8, ArgDir: 2}}}},
9699 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpUnbiasedInterruptTimePrecise", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", TypeSize: 8, ArgDir: 2}}}},
9702 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
9703 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pUsers", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
9707 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "VirtualAddress", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
9709 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "MemoryInformation", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
9711 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ReturnSize", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", TypeSize: 8, ArgDir: 2}}}},
9714 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pfnAPC", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9719 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Function", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9720 &PtrType
9727 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpArguments", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", TypeSize: 8, ArgDir: 2}}}},
9730 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pExceptionRecord", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9731 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pContextRecord", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9741 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pStg", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9742 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pclsid", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9745 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pStm", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9746 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pclsid", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9750 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBuffer", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
9752 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpNumberOfCharsRead", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
9753 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pInputControl", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9757 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBuffer", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9759 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpNumberOfEventsRead", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
9763 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBuffer", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9766 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpReadRegion", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9770 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpAttribute", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
9773 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpNumberOfAttrsRead", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
9777 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpCharacter", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
9780 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpNumberOfCharsRead", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
9783 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pfExportCallback", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9784 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvCallbackContext", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
9785 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvContext", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
9791 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBuffer", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
9793 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pnBytesRead", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
9794 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pnMinNumberOfBytesNeeded", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
9798 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBuffer", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
9800 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpNumberOfBytesRead", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
9801 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpOverlapped", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9805 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBuffer", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
9807 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpOverlapped", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9808 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpCompletionRoutine", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9812 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "aSegmentArray", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9814 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpReserved", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
9815 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpOverlapped", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9819 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pBuf", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
9821 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pNoBytesRead", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
9825 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBaseAddress", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
9826 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBuffer", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
9828 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpNumberOfBytesRead", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", TypeSize: 8, ArgDir: 2}}}},
9833 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "PerformanceData", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9836 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwndParent", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9840 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9841 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ptszClassName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
9845 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9848 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "VirtualAddress", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
9852 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hrgn", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9853 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lprect", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9856 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9857 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lprect", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9860 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9867 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9868 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lprcUpdate", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9869 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hrgnUpdate", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9873 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hKey", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9876 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpMachineName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
9877 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hKey", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9878 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "phkResult", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
9881 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpMachineName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
9882 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hKey", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9884 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "phkResult", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
9887 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hKeySrc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9888 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpSubKey", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
9889 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hKeyDest", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9892 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hKey", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9893 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpSubKey", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
9894 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "phkResult", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
9897 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hKey", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9898 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpSubKey", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
9900 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpClass", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
9903 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpSecurityAttributes", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9904 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "phkResult", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
9905 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpdwDisposition", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
9908 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hKey", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9909 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpSubKey", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
9911 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpClass", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
9914 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpSecurityAttributes", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9915 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "phkResult", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
9916 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpdwDisposition", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
9919 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hKey", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9920 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpSubKey", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
9923 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hKey", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9924 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpSubKey", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
9929 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hKey", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9930 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpSubKey", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
9934 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pExtendedParameter", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
9937 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hKey", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9938 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpSubKey", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
9939 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpValueName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
9942 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hKey", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9943 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpSubKey", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
9946 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hKey", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9947 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpValueName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
9952 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hBase", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9955 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hBase", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9958 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hKey", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9960 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
9964 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hKey", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9966 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
9967 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpcchName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
9968 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpReserved", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
9969 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpClass", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
9970 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpcchClass", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
9971 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpftLastWriteTime", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9974 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hKey", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9976 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpValueName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
9977 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpcchValueName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
9978 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpReserved", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
9979 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpType", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
9980 &PtrType
9981 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpcbData", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
9984 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hKey", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9987 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hKey", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9989 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pSecurityDescriptor", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
9990 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpcbSecurityDescriptor", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
9993 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hkey", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
9994 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpSubKey", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
9995 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpValue", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
9997 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pdwType", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
9998 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvData", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
9999 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbData", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
10002 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFile", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
10003 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "phkResult", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
10009 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hKey", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10010 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpSubKey", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
10011 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFile", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
10014 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hKey", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10015 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszValue", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
10016 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszOutBuf", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
10018 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbData", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
10020 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszDirectory", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
10023 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hKey", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10031 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "phkResult", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
10034 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hKey", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10035 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpSubKey", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
10036 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "phkResult", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
10039 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hKey", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10040 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpSubKey", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
10043 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "phkResult", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
10046 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hKey", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10047 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpSubKey", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
10050 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "phkResult", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
10052 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pExtendedParemeter", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
10058 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "phkResult", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
10061 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hKey", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10062 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hNewHKey", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10065 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hKey", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10066 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpClass", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
10067 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpcchClass", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
10068 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpReserved", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
10069 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpcSubKeys", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
10070 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpcbMaxSubKeyLen", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
10071 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpcbMaxClassLen", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
10072 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpcValues", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
10073 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpcbMaxValueNameLen", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
10076 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hKey", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10077 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "val_list", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10079 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpValueBuf", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
10080 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ldwTotsize", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
10083 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hBase", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10084 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "bIsReflectionDisabled", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
10087 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hKey", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10088 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpSubKey", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
10089 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpData", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
10090 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpcbData", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
10093 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hKey", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10094 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpValueName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
10095 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpReserved", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
10096 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpType", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
10097 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpData", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
10098 &PtrType
10101 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hKey", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10102 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpSubKeyName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
10103 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpNewKeyName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
10106 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hKey", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10107 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpSubKey", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
10108 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpNewFile", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
10109 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpOldFile", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
10112 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hKey", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10113 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFile", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
10117 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hKey", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10118 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFile", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
10119 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpSecurityAttributes", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10122 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hKey", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10123 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFile", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
10124 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpSecurityAttributes", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10128 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hKey", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10130 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pSecurityDescriptor", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
10133 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hKey", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10134 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpSubKey", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
10135 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpValueName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
10137 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpData", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
10141 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hKey", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10142 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpSubKey", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
10144 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpData", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
10148 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hKey", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10149 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpValueName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
10152 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpData", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
10156 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hKey", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10157 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpSubKey", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
10160 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pRecoveyCallback", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10161 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvParameter", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
10166 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pwzCommandline", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
10170 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Callback", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10173 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpWndClass", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10176 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10179 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpszFormat", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
10183 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "NotificationFilter", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
10187 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpUNCServerName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
10188 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpSourceName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
10191 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10197 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "window", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10201 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10205 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10211 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "PowerSettingGuid", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10215 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pRawInputDevices", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10220 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpServiceName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
10221 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpHandlerProc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10224 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpServiceName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
10225 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpHandlerProc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10226 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpContext", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
10229 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10236 &PtrType
10240 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10244 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "phNewWaitObject", TypeSize: 8}, Type: &ResourceType{TypeCommon: TypeCommon{TypeName: "HANDLE", TypeSize: 8, ArgDir: 2}}},
10246 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Callback", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10247 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Context", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
10252 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpString", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
10259 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10260 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hDC", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10266 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pci", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10270 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "SRWLock", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10273 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "SRWLock", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10278 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpPreviousCount", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
10281 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pci", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10286 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10289 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpPathName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
10292 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpPathName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
10296 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Cookie", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
10302 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
10305 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "name", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
10307 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pdv", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
10310 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hMenu", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10315 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10316 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpString", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
10319 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pfnCallBack", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10322 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
10323 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pHashes", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10326 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Handle", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
10329 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Handle", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
10332 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpReplacedFileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
10333 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpReplacementFileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
10334 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBackupFileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
10336 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpExclude", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
10337 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpReserved", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
10340 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "TargetPartition", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
10341 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "SparePartition", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
10345 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10355 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpUserSid", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
10358 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpStrings", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}}},
10359 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpRawData", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
10374 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10375 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpdm", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10382 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pDefault", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10385 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBaseAddress", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
10389 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hpal", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10393 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpNameToResolve", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
10394 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpLocaleName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
10398 &PtrType
10413 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10422 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pAsync", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10426 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pAsync", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10430 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pAsync", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10431 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Reply", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
10434 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pAsync", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10437 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pAsync", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10441 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pAsync", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10444 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pAsync", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10445 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Binding", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
10446 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "IfSpec", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
10449 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "SourceBinding", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
10450 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "DestinationBinding", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}}},
10453 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Template", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10454 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Security", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10455 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Options", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10456 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Binding", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}}},
10459 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Binding", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}}},
10462 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "StringBinding", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
10463 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Binding", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}}},
10466 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ClientBinding", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
10467 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Privs", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}}},
10468 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ServerPrincName", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}}},
10469 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "AuthnLevel", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
10470 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "AuthnSvc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
10471 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "AuthzSvc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
10474 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ClientBinding", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
10475 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Privs", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}}},
10476 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ServerPrincName", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}}},
10477 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "AuthnLevel", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
10478 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "AuthnSvc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
10479 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "AuthzSvc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
10483 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Binding", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
10484 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ServerPrincName", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}}},
10485 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "AuthnLevel", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
10486 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "AuthnSvc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
10487 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "AuthIdentity", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}}},
10488 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "AuthzSvc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
10491 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Binding", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
10492 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ServerPrincName", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}}},
10493 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "AuthnLevel", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
10494 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "AuthnSvc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
10495 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "AuthIdentity", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}}},
10496 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "AuthzSvc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
10498 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "SecurityQOS", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10501 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Binding", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
10502 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ObjectUuid", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10505 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hBinding", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
10507 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pOptionValue", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", TypeSize: 8, ArgDir: 2}}}},
10510 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Binding", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
10513 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ClientBinding", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
10514 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ServerBinding", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}}},
10517 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Binding", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
10518 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ServerPrincName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
10521 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "AuthIdentity", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
10525 &PtrType
10526 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ServerPrincName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
10529 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "AuthIdentity", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
10531 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "SecurityQos", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10534 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Binding", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
10535 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ObjectUuid", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10538 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hBinding", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
10543 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Binding", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
10544 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "StringBinding", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}}},
10547 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Binding", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
10550 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "BindingVector", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
10553 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Thread", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
10556 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Thread", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
10560 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "IfSpec", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
10561 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "BindingVector", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10562 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "UuidVector", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10563 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Annotation", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
10566 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "IfSpec", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
10567 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "BindingVector", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10568 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "UuidVector", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10569 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Annotation", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
10572 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Binding", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
10573 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "IfSpec", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
10576 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "IfSpec", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
10577 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "BindingVector", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10578 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "UuidVector", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10581 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ErrorInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10585 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "EnumHandle", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10588 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "EnumHandle", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10590 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ErrorInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10593 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "EnumHandle", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10594 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Records", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
10597 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ErrorBlob", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
10599 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "EnumHandle", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10602 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "EnumHandle", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10605 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "EnumHandle", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10606 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ErrorBlob", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}}},
10607 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "BlobSize", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", TypeSize: 8, ArgDir: 2}}}},
10610 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "EnumHandle", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10616 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pAuthzClientContext", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}}},
10619 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ClientBinding", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
10621 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Reserved1", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
10622 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pExpirationTime", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10625 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Reserved4", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
10626 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pAuthzClientContext", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}}},
10629 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "IfIdVector", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
10632 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "RpcIfHandle", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
10633 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "RpcIfId", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10636 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "BindingHandle", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
10639 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "BindingHandle", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
10642 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "BindingHandle", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
10646 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "EpBinding", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
10648 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "IfId", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10650 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ObjectUuid", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10651 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "InquiryContext", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}}}},
10654 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "InquiryContext", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}}}},
10657 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "InquiryContext", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}}},
10658 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "IfId", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10659 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Binding", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}}},
10660 &PtrType
10661 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Annotation", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}}},
10664 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "EpBinding", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
10665 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "IfId", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10666 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Binding", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
10667 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ObjectUuid", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10670 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Binding", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
10671 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Timeout", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
10675 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "AuthnLevel", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
10678 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Binding", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
10679 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "IfIdVector", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
10682 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Binding", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
10684 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ServerPrincName", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}}},
10687 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Binding", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
10688 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Statistics", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
10691 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Binding", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
10694 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "AuthorizationFn", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10700 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Binding", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
10707 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "StatsVector", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
10710 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Binding", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
10714 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ProtseqVector", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
10717 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Protseq", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
10721 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "EntryName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
10722 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "IfSpec", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
10723 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "BindingVec", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10724 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ObjectUuidVec", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10728 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "EntryName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
10729 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "IfSpec", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
10730 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ObjectVector", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10734 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "EntryName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
10735 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "IfSpec", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
10736 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ObjUuid", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10737 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ImportContext", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}}},
10740 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ImportContext", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}}},
10743 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ImportContext", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
10744 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Binding", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}}},
10747 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Binding", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
10749 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "EntryName", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}}},
10753 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "EntryName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
10754 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "IfSpec", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
10755 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ObjUuid", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10757 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "LookupContext", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}}},
10760 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "LookupContext", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}}},
10763 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "LookupContext", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
10764 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "BindingVec", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
10767 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "BindingVec", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10768 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Binding", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}}},
10772 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "EntryName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
10773 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "IfSpec", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
10774 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ObjectUuidVec", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10778 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "EntryName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
10779 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "IfSpec", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
10780 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ObjectVector", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10784 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "EntryName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
10785 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ExpandedName", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}}},
10789 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "EntryName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
10790 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "InquiryContext", TypeSize: 8}, Type: &PtrType
10793 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "InquiryContext", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}}},
10796 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "InquiryContext", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
10797 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ObjUuid", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10801 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "GroupName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
10805 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "GroupName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
10807 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "MemberName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
10811 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "GroupName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
10813 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "InquiryContext", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}}},
10816 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "InquiryContext", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}}},
10819 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "InquiryContext", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
10820 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "MemberName", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}}},
10824 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "GroupName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
10826 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "MemberName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
10830 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "EntryName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
10831 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "IfId", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10833 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ObjectUuidVec", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10837 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "EntryName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
10841 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "EntryName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
10845 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "EntryName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
10846 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "IfIdVec", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
10849 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "NsHandle", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
10853 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ExpirationAge", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
10860 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ProfileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
10864 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ProfileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
10865 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "IfId", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10867 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "MemberName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
10869 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Annotation", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
10873 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ProfileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
10875 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "IfId", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10878 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "MemberName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
10879 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "InquiryContext", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}}},
10882 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "InquiryContext", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}}},
10885 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "InquiryContext", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
10886 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "IfId", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10887 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "MemberName", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}}},
10888 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Priority", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
10889 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Annotation", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}}},
10893 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ProfileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
10894 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "IfId", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10896 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "MemberName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
10899 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ObjUuid", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10900 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "TypeUuid", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10903 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "InquiryFn", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10906 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ObjUuid", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10907 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "TypeUuid", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10910 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ProtseqVector", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
10918 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "BindingHandle", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
10922 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pStatus", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
10925 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pNodeToFree", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
10928 PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ContextHandle", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}}},
10933 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "NodeToFree", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
10936 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pStatus", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
10939 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ClientAlloc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10940 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ClientFree", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10943 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Id", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
10946 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ClientAlloc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10947 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ClientFree", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10948 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "OldClientAlloc", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
10949 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "OldClientFree", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
10955 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ServerBindingHandle", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
10956 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "UserContext", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
10959 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ServerBindingHandle", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
10960 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "UserContext", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
10963 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ContextHandle", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}}},
10969 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "NodeToFree", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
10972 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ContextHandle", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
10973 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Binding", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}}},
10977 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ClientAlloc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10978 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ClientFree", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10981 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Id", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
10984 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ClientAlloc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10985 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ClientFree", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
10986 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "OldClientAlloc", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
10987 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "OldClientFree", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
10990 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ObjUuid", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
10991 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ProtSeq", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
10992 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "NetworkAddr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
10993 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Endpoint", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
10994 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Options", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
10995 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "StringBinding", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}}},
10998 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "StringBinding", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
10999 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ObjUuid", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}}},
11000 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Protseq", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}}},
11001 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "NetworkAddr", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}}},
11002 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Endpoint", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}}},
11003 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "NetworkOptions", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}}},
11006 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "String", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}}},
11011 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pData", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11014 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11015 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszRootPath", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
11019 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszCmdTemplate", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
11020 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ppszApplication", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}}},
11021 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ppszCommandLine", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}}},
11022 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ppszParameters", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}}},
11025 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFileOp", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11031 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszDirectoryName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
11032 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pulFreeBytesAvailableToCaller", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11033 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pulTotalNumberOfBytes", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11034 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pulTotalNumberOfFreeBytes", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11037 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszDrive", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
11038 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pdwMediaContent", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
11041 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszPath", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
11043 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "psfi", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11049 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "riid", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11050 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ppvObj", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}}},
11053 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszPath", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
11054 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszResModule", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
11056 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pidsRes", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
11059 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszLinkTo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
11060 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszDir", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
11061 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
11062 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pfMustCopy", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
11066 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11067 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "riid", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11068 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ppv", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}}},
11073 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "psii", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11076 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11078 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBuf1", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
11079 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBuf2", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
11083 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pwszPath", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
11084 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pdwStatus", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
11088 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszRootPath", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
11089 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pSHQueryRBInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11092 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pquns", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
11095 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszPath", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
11098 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszPath", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
11099 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszResModule", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
11107 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11110 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11115 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpsz", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11118 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11123 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpsz", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11130 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11131 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpPoint", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11135 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpScrollRectangle", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11136 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpClipRectangle", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11138 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFill", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11141 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hDC", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11144 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lprcScroll", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11145 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lprcClip", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11146 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hrgnUpdate", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11147 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lprcUpdate", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11150 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11153 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpRect", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11154 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpClipRect", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11157 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11160 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "prcScroll", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11161 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "prcClip", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11162 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hrgnUpdate", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11163 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "prcUpdate", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11167 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpPath", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
11168 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
11169 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpExtension", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
11171 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBuffer", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
11172 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFilePart", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}}},
11175 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11179 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11180 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hrgn", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11183 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11184 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "h", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
11187 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11188 &PtrType
11192 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hDlg", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11199 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hDriver", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11206 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pInputs", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11210 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11216 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11220 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpResultCallBack", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11224 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11230 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpdwResult", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", TypeSize: 8, ArgDir: 2}}}},
11233 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11239 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11240 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "proc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11243 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pAcl", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11244 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pAclInformation", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
11249 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11252 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11256 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hbm", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11258 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvBits", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
11261 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hbm", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11264 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpsz", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11267 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11271 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11275 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11276 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lprect", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11280 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11283 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lppt", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11286 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "SourceFiles", TypeSize: 8}, Type: &ResourceType{TypeCommon: TypeCommon{TypeName: "HANDLE", TypeSize: 8, ArgDir: 2}}},
11295 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpCalData", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
11298 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11308 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11313 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11318 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11327 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWndNewViewer", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11330 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11333 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpTimerFunc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11337 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11338 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpca", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11341 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11342 &PtrType
11349 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpCC", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11358 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpDCB", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11362 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpCommTimeouts", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11365 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpComputerName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
11369 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBuffer", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
11378 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "HandlerRoutine", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11383 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpConsoleCursorInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11392 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpNewScreenBufferDimensions", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11395 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpConsoleHistoryInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11406 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpConsoleScreenBufferInfoEx", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11417 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpConsoleTitle", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
11422 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpConsoleWindow", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11425 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpCriticalSection", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11431 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpConsoleCurrentFontEx", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11434 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpPathName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
11437 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hCursor", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11444 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11448 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11452 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11455 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "prgbq", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11458 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11459 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hbm", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11462 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBits", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
11463 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpbmi", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11467 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11481 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpszName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
11482 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpCC", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11489 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszPrinter", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
11492 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11493 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpRamp", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
11500 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pathArray", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11502 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "modeInfoArray", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11506 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hDlg", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11512 &PtrType
11514 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpString", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
11517 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpPathName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
11523 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpTimeZoneInformation", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11526 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
11527 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbOldMetadata", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
11528 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pbNewMetadata", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
11529 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pOwnerHash", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11531 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pCertificatesAdded", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11538 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pb", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
11541 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "NewEnvironment", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
11544 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
11545 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpValue", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
11554 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pci", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11560 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
11564 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
11573 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpTransferSize", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
11574 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpNumOutstandingRequests", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
11583 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFileInformation", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
11588 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "OverlappedRangeStart", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
11594 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpDistanceToMoveHigh", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
11600 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpNewFilePointer", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11604 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
11606 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pSecurityDescriptor", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
11610 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpShortName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
11614 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpCreationTime", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11615 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpLastAccessTime", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11616 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpLastWriteTime", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11623 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
11624 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpGuid", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
11625 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pValue", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
11629 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
11630 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpGuid", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
11631 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pValue", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
11636 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11639 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11643 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pFormName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
11645 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pForm", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
11648 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11651 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pGestureConfig", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11655 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11667 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11671 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11672 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
11677 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpJobObjectInformation", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
11682 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "IoRateControlInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11688 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pJob", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
11694 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pProperty", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11699 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "SecurityDescriptor", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
11702 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpKeyState", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
11712 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11718 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11722 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpSystemTime", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11727 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpLCData", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
11734 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11738 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11742 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11743 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hMenu", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11746 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11750 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hMenu", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11755 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11756 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg1", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11759 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hMenu", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11762 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hBitmapUnchecked", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11763 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hBitmapChecked", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11766 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hmenu", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11769 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpmii", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11783 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpData", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
11786 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11789 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11791 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "old", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11795 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpMode", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
11796 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpMaxCollectionCount", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
11797 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpCollectDataTimeout", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
11800 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hpal", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11803 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pPalEntries", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11806 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWndChild", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11807 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWndNewParent", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11814 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11820 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11822 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ppfd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11825 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11831 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11835 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
11836 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pPortName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
11838 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pPortInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
11843 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pPrinter", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
11848 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pValueName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
11850 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pData", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
11855 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pKeyName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
11856 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pValueName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
11858 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pData", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
11867 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ModificationDescriptor", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
11868 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ObjectsSecurityDescriptor", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}}},
11869 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "GenericMapping", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11874 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ModificationDescriptor", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
11875 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ObjectsSecurityDescriptor", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}}},
11877 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "GenericMapping", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11894 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "CpuSetIds", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
11901 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "value", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11906 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ProcessInformation", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
11911 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBuffer", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
11916 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pwszLanguagesBuffer", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
11917 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pulNumLanguages", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
11932 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "VirtualAddress", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
11935 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "OffsetInformation", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11938 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWinSta", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11952 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11953 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpString", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
11957 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "PolicyGuid", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11959 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "OldPolicyValue", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", TypeSize: 8, ArgDir: 2}}}},
11962 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11966 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lprc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11973 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lprc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11976 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hrgn", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11983 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11985 &PtrType
11989 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
11995 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12006 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "DesiredAccess", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
12009 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pSecurityDescriptor", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
12014 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pSecurityDescriptor", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
12016 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pDacl", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12020 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pSecurityDescriptor", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
12021 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pGroup", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
12025 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pSecurityDescriptor", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
12026 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pOwner", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
12030 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "SecurityDescriptor", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
12031 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "RMControl", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
12034 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pSecurityDescriptor", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
12036 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pSacl", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12040 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hService", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12042 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpSecurityDescriptor", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
12045 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hServiceStatus", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12046 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpServiceStatus", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12055 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "phPrevValue", TypeSize: 8}, Type: &ResourceType{TypeCommon: TypeCommon{TypeName: "HANDLE", TypeSize: 8, ArgDir: 2}}},
12058 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12063 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpaElements", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
12064 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpaRgbValues", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
12067 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hcur", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12076 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12084 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpSystemTime", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12093 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpTapeInformation", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
12104 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12108 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12112 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12116 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12126 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpContext", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12129 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hDesktop", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12132 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "dpiContext", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12136 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpOldMode", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
12143 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "GroupAffinity", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12144 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "PreviousGroupAffinity", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12152 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpIdealProcessor", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12153 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpPreviousIdealProcessor", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12158 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ThreadInformation", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
12166 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pwszLanguagesBuffer", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
12167 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pulNumLanguages", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
12179 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "CpuSetIds", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
12183 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "StackSizeInBytes", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
12186 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Thread", TypeSize: 8}, Type: &ResourceType{TypeCommon: TypeCommon{TypeName: "HANDLE", TypeSize: 8, ArgDir: 2}}},
12193 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ptpp", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12194 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ptpsi", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12197 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ptpp", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12201 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ptpp", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12205 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pti", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12206 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pftDueTime", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12211 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pti", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12212 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pftDueTime", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12217 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pwa", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12219 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pftTimeout", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12222 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pwa", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12224 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pftTimeout", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12225 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Reserved", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
12228 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpTimeZoneInformation", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12231 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12234 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpTimerFunc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12238 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Callback", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12239 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Parameter", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
12247 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "TokenInformation", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
12251 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "UmsThread", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
12253 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "UmsThreadInformation", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
12257 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpTopLevelExceptionFilter", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12260 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pEncryptionCertificate", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12263 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pEncryptionCertificate", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12266 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvReserved", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
12274 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvInfo", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
12279 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pSIRequested", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
12280 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pSID", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
12283 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12286 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpsz", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12289 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12292 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lppt", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12295 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpRootPathName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
12296 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpVolumeName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
12299 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpszVolumeMountPoint", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
12300 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpszVolumeName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
12304 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpDueTime", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12306 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pfnCompletionRoutine", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12307 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpArgToCompletionRoutine", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
12312 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpDueTime", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12314 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pfnCompletionRoutine", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12315 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpArgToCompletionRoutine", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
12316 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "WakeContext", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12322 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hmodWinEventProc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12323 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pfnWinEventProc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12330 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpMeta16Data", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
12331 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdcRef", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12332 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpMFP", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12335 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12339 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12343 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12346 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpsz", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12349 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12353 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "configuration", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
12356 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12361 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12366 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12369 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lppt", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12372 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12373 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpwndpl", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12376 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12377 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWndInsertAfter", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12385 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12386 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hRgn", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12390 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12391 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpString", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
12394 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12400 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pfnFilterProc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12404 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpfn", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12405 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hmod", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12409 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12410 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpxf", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12413 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Context", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12422 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12423 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "szApp", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
12424 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "szOtherStuff", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
12425 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hIcon", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12428 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12429 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpOperation", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
12430 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFile", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
12431 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpParameters", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
12432 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpDirectory", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
12436 &PtrType
12440 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpData", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12443 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "identifier", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12444 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "iconLocation", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12447 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12453 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12457 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12462 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12466 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12470 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12471 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pwszReason", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
12474 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12477 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12478 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pwszBuff", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
12479 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcchBuff", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
12488 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hModule", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12489 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hResInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12498 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ConditionVariable", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12499 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "CriticalSection", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12508 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12509 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpdi", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12514 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pDocInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
12517 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12523 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hService", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12525 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpServiceArgVectors", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}}},
12528 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpServiceStartTable", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12531 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pio", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12534 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvar", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12536 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pprop", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12537 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcb", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
12540 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcIndirect", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
12543 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pwcsName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
12546 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ppstgOpen", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
12549 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "plkbyt", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12552 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ppstgOpen", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
12555 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pStorage", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12557 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ppPropSetStg", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
12560 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pUnk", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12561 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "fmtid", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12562 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pclsid", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12565 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ppPropStg", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
12568 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pwcsName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
12572 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pStgOptions", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12573 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pSecurityDescriptor", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
12574 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "riid", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12575 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ppObjectOpen", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}}},
12578 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pwcsName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
12581 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "plkbyt", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12584 PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pUnk", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12585 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "fmtid", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12588 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ppPropStg", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
12591 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pwcsName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
12592 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pstgPriority", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12594 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "snbExclude", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}}},
12596 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ppstgOpen", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
12599 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pwcsName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
12603 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pStgOptions", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12604 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pSecurityDescriptor", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
12605 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "riid", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12606 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ppObjectOpen", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}}},
12609 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "plkbyt", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12610 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pstgPriority", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12612 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "snbExclude", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}}},
12614 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ppstgOpen", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
12617 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpszName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
12618 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pctime", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12619 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "patime", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12620 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pmtime", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12623 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdcDest", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12628 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdcSrc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12634 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12645 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12648 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12651 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pwk", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12654 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lprcDst", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12655 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lprcSrc1", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12656 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lprcSrc2", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12662 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12668 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hDesktop", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12671 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFiber", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
12674 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12681 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvParam", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
12687 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvParam", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
12692 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpSystemTime", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12693 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFileTime", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12696 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpTimeZoneInformation", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12697 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpUniversalTime", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12698 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpLocalTime", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12701 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpTimeZoneInformation", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12702 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpUniversalTime", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12703 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpLocalTime", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12706 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12709 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpString", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
12712 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpnTabStopPositions", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
12731 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12734 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpString", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
12738 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwndParent", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12740 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpRect", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12742 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpKids", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
12753 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpTlsValue", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
12758 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpKeyState", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
12759 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpChar", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
12765 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpKeyState", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
12766 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpChar", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
12768 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "dwhkl", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12773 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpKeyState", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
12774 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pwszBuff", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
12781 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpKeyState", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
12782 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pwszBuff", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
12785 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "dwhkl", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12788 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpEventTrack", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12791 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hMenu", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12796 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12797 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "prcRect", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12800 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hMenu", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12804 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12805 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lptpm", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12809 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpInBuffer", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
12811 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpOutBuffer", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
12813 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBytesRead", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
12814 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpOverlapped", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12817 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12818 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hAccTable", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12819 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpMsg", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12822 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpSrc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
12823 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpCs", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12827 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWndClient", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12828 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpMsg", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12831 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpMsg", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12842 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpOverlapped", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12843 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpTransmitBuffers", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12847 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdcDest", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12852 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdcSrc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12858 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "SRWLock", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12861 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "SRWLock", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12864 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpCriticalSection", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12867 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pfns", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12868 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pv", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
12869 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcbe", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12872 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpTimeZoneInformation", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12873 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpLocalTime", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12874 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpUniversalTime", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12877 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpTimeZoneInformation", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12878 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpLocalTime", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12879 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpUniversalTime", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12882 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "SchedulerParam", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
12885 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ExceptionInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12888 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWinEventHook", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12892 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pfnFilterProc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12895 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hhk", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12898 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lprcDst", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12899 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lprcSrc1", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12900 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lprcSrc2", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12903 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hkl", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12917 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpOverlapped", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12920 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ScLock", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
12923 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBaseAddress", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
12926 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "BaseAddress", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
12932 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "puiLo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", TypeSize: 8, ArgDir: 2}}}},
12933 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "puiHi", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", TypeSize: 8, ArgDir: 2}}}},
12936 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "h", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
12941 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "RegistrationHandle", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
12944 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpClassName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
12945 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hInstance", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12948 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Handle", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
12951 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12955 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12959 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12963 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Handle", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
12966 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Handle", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
12969 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12979 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12983 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpszCMID", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
12984 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpszFileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
12988 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12989 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdcDst", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12990 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pptDst", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12991 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "psize", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12992 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdcSrc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12993 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pptSrc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12995 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pblend", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
12999 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13000 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pULWInfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13003 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpAttributeList", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13006 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpValue", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
13008 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpPreviousValue", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
13009 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpReturnSize", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", TypeSize: 8, ArgDir: 2}}}},
13013 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpType", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13014 &PtrType
13016 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpData", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
13020 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13023 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszServer", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13024 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszInfPath", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13025 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszEnvironment", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13027 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13028 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszDestInfPath", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13029 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcchDestInfPath", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
13037 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Uuid1", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13038 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Uuid2", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13039 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Status", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
13042 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Uuid", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13045 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "NilUuid", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13048 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Uuid", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13051 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Uuid1", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13052 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Uuid2", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13053 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Status", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
13056 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "StringUuid", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13057 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Uuid", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13060 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Uuid", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13061 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Status", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
13064 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Uuid", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13065 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Status", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
13068 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Uuid", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13069 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "StringUuid", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}}},
13072 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
13073 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg1", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13076 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
13077 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg1", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13080 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
13081 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg1", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13082 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg2", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13085 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
13086 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg1", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13087 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg2", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13090 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
13092 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg2", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13095 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
13097 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg2", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13100 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
13101 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg1", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13102 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg2", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13105 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
13106 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg1", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13107 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg2", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13110 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13111 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpRect", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13114 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13115 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hRgn", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13119 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "szLang", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13129 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpLocaleScripts", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
13131 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpTestScripts", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
13135 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpVersionInformation", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13147 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpAddress", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
13154 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpAddress", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
13161 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "BaseAddress", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
13167 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpAddress", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
13173 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpAddress", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
13178 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpAddress", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
13182 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpAddress", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
13185 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpflOldProtect", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
13189 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpAddress", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
13192 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpflOldProtect", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
13195 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Address", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
13198 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "OldProtection", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
13201 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpAddress", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
13202 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBuffer", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13207 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpAddress", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
13208 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBuffer", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13212 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpAddress", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
13220 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "dwhkl", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13223 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpNetResource", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13224 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpPassword", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13225 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpUserName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13229 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwndOwner", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13230 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpNetResource", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13231 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpPassword", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13232 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpUserName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13236 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpRemoteName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13237 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpPassword", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13238 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpLocalName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13241 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13246 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13253 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13257 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpConnDlgStruct", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13260 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13264 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpConnDlgStruct", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13268 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpcCount", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
13269 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBuffer", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
13270 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBufferSize", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
13273 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpLocalName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13274 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpRemoteName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13275 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpnLength", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
13278 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpError", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
13279 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpErrorBuf", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13281 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpNameBuf", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13285 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpProvider", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13286 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpNetInfoStruct", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13290 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpProviderName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13291 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBufferSize", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
13294 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpNetResource", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13295 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBuffer", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
13296 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpcbBuffer", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
13297 &PtrTypePtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}}},
13300 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpNetResource", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13301 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBuffer", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
13302 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpcbBuffer", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
13305 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpLocalPath", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13307 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBuffer", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
13308 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBufferSize", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
13311 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13312 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpUserName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13313 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpnLength", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
13319 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpNetResource", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13320 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lphEnum", TypeSize: 8}, Type: &ResourceType{TypeCommon: TypeCommon{TypeName: "HANDLE", TypeSize: 8, ArgDir: 2}}},
13323 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwndOwner", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13324 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpNetResource", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13325 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpPassword", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13326 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpUserId", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13328 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpAccessName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13329 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBufferSize", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
13330 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpResult", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
13333 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13335 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "addr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13338 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "buf", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13342 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13344 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "name", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13345 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "buf", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13349 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13351 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "name", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13352 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "buf", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13356 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13359 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "buf", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13363 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13365 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "name", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13366 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "proto", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13367 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "buf", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13371 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13374 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "proto", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13375 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "buf", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13380 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13393 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "buf", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13395 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "flags", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
13398 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBlockFunc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13405 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpWSAData", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13411 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpEvtMask", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
13412 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpOverlapped", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13415 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpDebugEvent", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13419 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpDebugEvent", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13428 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpHandles", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}}},
13434 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpHandles", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}}},
13453 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pio", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13457 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pti", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13461 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pwa", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13465 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pwk", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13470 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpNamedPipeName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13474 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Address", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
13475 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "CompareAddress", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
13480 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hService", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13486 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ConditionVariable", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13489 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Address", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
13492 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "Address", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
13495 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ConditionVariable", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13500 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpWideCharStr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
13502 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpMultiByteStr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13504 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpDefaultChar", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13505 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpUsedDefaultChar", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
13508 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hdc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13511 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpCmdLine", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13515 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hWndMain", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13516 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpszHelp", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13521 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hDC", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13530 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "OldValue", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}}},
13537 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpContext", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13542 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpSelectorEntry", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13545 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "OlValue", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
13549 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpContext", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13558 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pStg", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13559 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "rclsid", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13562 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pStm", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13563 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "rclsid", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13567 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBuffer", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
13569 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpNumberOfCharsWritten", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
13570 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpReserved", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
13574 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBuffer", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13576 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpNumberOfEventsWritten", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
13580 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBuffer", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13583 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpWriteRegion", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13587 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpAttribute", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
13590 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpNumberOfAttrsWritten", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
13594 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpCharacter", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13597 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpNumberOfCharsWritten", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
13600 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pfImportCallback", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13601 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvCallbackContext", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
13602 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pvContext", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
13606 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBuffer", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
13608 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpNumberOfBytesWritten", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
13609 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpOverlapped", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13613 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBuffer", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
13615 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpOverlapped", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13616 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpCompletionRoutine", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13620 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "aSegmentArray", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13622 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpReserved", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
13623 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpOverlapped", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13627 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pBuf", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
13629 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pcWritten", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
13632 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpAppName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13633 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpString", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13634 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13637 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpAppName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13638 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpKeyName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13639 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpString", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13640 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpFileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13643 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpszSection", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13644 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpszKey", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13645 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpStruct", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
13647 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "szFile", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13651 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBaseAddress", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
13652 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpBuffer", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
13654 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpNumberOfBytesWritten", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int64", TypeSize: 8, ArgDir: 2}}}},
13657 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpAppName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13658 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpString", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13661 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpAppName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13662 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpKeyName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13663 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpString", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13676 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "addr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13677 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "addrlen", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
13681 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pac", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13687 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pdwVolume", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
13701 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "addr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13709 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "name", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13713 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "addr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13718 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "name", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13721 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "name", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13726 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "name", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13727 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "namelen", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
13730 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "name", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13736 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "name", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13737 &PtrType
13741 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "proto", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13745 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "name", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13746 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "namelen", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
13752 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "optval", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13753 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "optlen", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
13762 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "cp", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13770 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "argp", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
13777 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pjc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13783 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pji", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13787 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pji", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13791 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "puThreshold", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
13797 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwnd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13817 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpString1", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13818 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpString2", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13821 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpString1", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13822 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpString2", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13825 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpString1", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13826 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpString2", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13829 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpString1", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13830 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpString2", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13833 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpString1", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13834 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpString2", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13838 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpString", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13855 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszDevice", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13859 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpstrType", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13866 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszText", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13871 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pdwYieldData", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
13875 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpResName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
13885 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpstrCommand", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13886 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lpstrReturnString", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13888 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwndCallback", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13896 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "fpYieldProc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13900 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hmi", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13901 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hmo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13902 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pReserved", TypeSize: 8}, Type: &BufferType{TypeCommon: TypeCommon{TypeName: "array", ArgDir: 2, IsVarlen: true}}},
13905 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hmi", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13906 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hmo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13907 &PtrType
13910 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hmi", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13911 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pmh", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13915 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hmi", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13919 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pmic", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13924 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszText", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13928 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hmi", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13929 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "puDeviceID", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
13933 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hmi", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13939 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "phmi", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
13946 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hmi", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13947 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pmh", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13951 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hmi", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13954 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hmi", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13957 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hmi", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13960 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hmi", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13961 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pmh", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13965 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hmo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13967 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pwkya", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
13971 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hmo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13973 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pwpa", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
13977 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hmo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13981 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pmoc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13986 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszText", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
13990 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hmo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13991 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "puDeviceID", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
13995 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hmo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
13996 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pdwVolume", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
13999 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hmo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14000 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pmh", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14004 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hmo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14010 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "phmo", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
14017 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hmo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14018 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pmh", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14022 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hmo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14025 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hmo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14029 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hmo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14033 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hmo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14034 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pmh", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14038 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hms", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14041 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "phms", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
14042 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "puDeviceID", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
14049 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hms", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14050 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pmh", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14054 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hms", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14057 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hms", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14058 &PtrType
14062 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hms", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14063 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "lppropdata", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
14067 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hms", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14070 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hms", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14073 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hmx", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14076 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hmxobj", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14077 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pmxcd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14082 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pmxcaps", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14086 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hmxobj", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14087 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "puMxId", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
14091 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hmxobj", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14092 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pmxlc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14096 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hmxobj", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14097 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pmxl", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14102 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hmx", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14108 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "phmx", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
14115 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hmxobj", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14116 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pmxcd", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14120 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hDriver", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14121 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "wszDrvEntry", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int16", TypeSize: 2, ArgDir: 2}}}},
14122 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "drvMessage", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14126 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hmmio", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14127 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pmmioinfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14131 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hmmio", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14132 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pmmcki", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14136 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hmmio", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14140 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hmmio", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14141 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pmmcki", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14145 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hmmio", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14146 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pmmcki", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14147 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pmmckiParent", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14151 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hmmio", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14155 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hmmio", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14156 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pmmioinfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14161 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pIOProc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14165 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszFileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
14166 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pmmioinfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14170 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hmmio", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14171 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pch", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
14175 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszFileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
14176 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszNewFileName", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
14177 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pmmioinfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14181 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hmmio", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14186 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hmmio", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14192 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hmmio", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14193 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pchBuffer", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
14198 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hmmio", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14199 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pmmioinfo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14203 &PtrType
14207 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hmmio", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14208 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pch", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
14226 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "buf", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
14232 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "buf", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
14235 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "from", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14236 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "fromlen", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
14240 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "readfds", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14241 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "writefds", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14242 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "exceptfds", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14243 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "timeout", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14247 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "buf", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
14253 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "buf", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
14256 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "to", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14263 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "optval", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
14267 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszSound", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
14282 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "ptc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14286 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pmmt", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14296 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "fptc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14301 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwi", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14302 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pwh", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14306 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwi", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14310 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pwic", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14315 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszText", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
14319 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwi", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14320 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "puDeviceID", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
14324 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwi", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14325 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pmmt", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14329 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwi", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14335 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "phwi", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
14337 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pwfx", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14343 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwi", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14344 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pwh", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14348 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwi", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14351 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwi", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14354 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwi", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14357 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwi", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14358 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pwh", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14362 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14365 PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14369 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pwoc", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14374 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pszText", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
14378 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14379 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "puDeviceID", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
14383 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14384 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pdwPitch", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
14387 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14388 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pdwRate", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
14391 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14392 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pmmt", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14396 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14397 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pdwVolume", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
14400 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14406 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "phwo", TypeSize: 8}, Type: &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}}},
14408 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pwfx", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14414 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14417 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14418 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pwh", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14422 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14425 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14428 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14432 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14436 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14440 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14441 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pwh", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14445 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "hwo", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14446 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "pwh", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14450 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14451 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg1", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14455 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14458 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14462 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14465 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14469 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg4", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14474 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14478 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg4", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
14481 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
14484 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14485 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg1", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14488 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14493 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14497 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg4", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int32", TypeSize: 4, ArgDir: 2}}}},
14500 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14501 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg1", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14504 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14509 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg1", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14512 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14518 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14525 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg7", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "intptr", TypeSize: 8, ArgDir: 2}}}},
14528 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
14529 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg1", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
14532 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg0", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
14533 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arg1", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},
14534 &PtrType{TypeCommon: TypeCommon{TypeName: "ptr", FldName: "arglist", TypeSize: 8}, Type: &IntType{IntTypeCommon: IntTypeCommon{TypeCommon: TypeCommon{TypeName: "int8", TypeSize: 1, ArgDir: 2}}}},