14 #if defined( _ALPHA_ )
20 #define TYPE_FORMAT_STRING_SIZE 55
21 #define PROC_FORMAT_STRING_SIZE 91
47 sizeof(RPC_CLIENT_INTERFACE),
48 {{0xDBA14E47,0xF2F4,0x11D3,{0x9C,0xCE,0x90,0xA8,0xEF,0x7A,0xA9,0x61}},{1,0}},
49 {{0x8A885D04,0x1CEB,0x11C9,{0x9F,0xE8,0x08,0x00,0x2B,0x10,0x48,0x60}},{2,0}},
65 unsigned char __RPC_FAR *pszString)
68 RPC_BINDING_HANDLE _Handle = 0;
70 RPC_MESSAGE _RpcMessage;
72 MIDL_STUB_MESSAGE _StubMsg;
76 NdrClientInitializeNew(
77 ( PRPC_MESSAGE )&_RpcMessage,
78 ( PMIDL_STUB_MESSAGE )&_StubMsg,
86 _StubMsg.BufferLength = 12U;
87 NdrConformantStringBufferSize( (PMIDL_STUB_MESSAGE) &_StubMsg,
88 (
unsigned char __RPC_FAR *)pszString,
89 (PFORMAT_STRING) &__MIDL_TypeFormatString.
Format[4] );
91 NdrGetBuffer( (PMIDL_STUB_MESSAGE) &_StubMsg, _StubMsg.BufferLength, _Handle );
93 NdrConformantStringMarshall( (PMIDL_STUB_MESSAGE)& _StubMsg,
94 (
unsigned char __RPC_FAR *)pszString,
95 (PFORMAT_STRING) &__MIDL_TypeFormatString.
Format[4] );
97 NdrSendReceive( (PMIDL_STUB_MESSAGE) &_StubMsg, (
unsigned char __RPC_FAR *) _StubMsg.Buffer );
102 NdrFreeBuffer( (PMIDL_STUB_MESSAGE) &_StubMsg );
111 unsigned char __RPC_FAR *pszString,
115 RPC_BINDING_HANDLE _Handle = 0;
117 RPC_MESSAGE _RpcMessage;
119 MIDL_STUB_MESSAGE _StubMsg;
123 NdrClientInitializeNew(
124 ( PRPC_MESSAGE )&_RpcMessage,
125 ( PMIDL_STUB_MESSAGE )&_StubMsg,
133 _StubMsg.BufferLength = 12U + 11U;
134 NdrConformantStringBufferSize( (PMIDL_STUB_MESSAGE) &_StubMsg,
135 (
unsigned char __RPC_FAR *)pszString,
136 (PFORMAT_STRING) &__MIDL_TypeFormatString.
Format[4] );
138 NdrGetBuffer( (PMIDL_STUB_MESSAGE) &_StubMsg, _StubMsg.BufferLength, _Handle );
140 NdrConformantStringMarshall( (PMIDL_STUB_MESSAGE)& _StubMsg,
141 (
unsigned char __RPC_FAR *)pszString,
142 (PFORMAT_STRING) &__MIDL_TypeFormatString.
Format[4] );
144 _StubMsg.Buffer = (
unsigned char __RPC_FAR *)(((
long)_StubMsg.Buffer + 3) & ~ 0x3);
145 *((
long __RPC_FAR * )_StubMsg.Buffer)++ =
command;
147 NdrSendReceive( (PMIDL_STUB_MESSAGE) &_StubMsg, (
unsigned char __RPC_FAR *) _StubMsg.Buffer );
152 NdrFreeBuffer( (PMIDL_STUB_MESSAGE) &_StubMsg );
161 unsigned char __RPC_FAR *pszString,
166 RPC_BINDING_HANDLE _Handle = 0;
168 RPC_MESSAGE _RpcMessage;
170 MIDL_STUB_MESSAGE _StubMsg;
174 NdrClientInitializeNew(
175 ( PRPC_MESSAGE )&_RpcMessage,
176 ( PMIDL_STUB_MESSAGE )&_StubMsg,
184 _StubMsg.BufferLength = 12U + 13U + 11U;
185 NdrConformantStringBufferSize( (PMIDL_STUB_MESSAGE) &_StubMsg,
186 (
unsigned char __RPC_FAR *)pszString,
187 (PFORMAT_STRING) &__MIDL_TypeFormatString.
Format[4] );
189 NdrConformantStringBufferSize( (PMIDL_STUB_MESSAGE) &_StubMsg,
190 (
unsigned char __RPC_FAR *)pszParam,
191 (PFORMAT_STRING) &__MIDL_TypeFormatString.
Format[4] );
193 NdrGetBuffer( (PMIDL_STUB_MESSAGE) &_StubMsg, _StubMsg.BufferLength, _Handle );
195 NdrConformantStringMarshall( (PMIDL_STUB_MESSAGE)& _StubMsg,
196 (
unsigned char __RPC_FAR *)pszString,
197 (PFORMAT_STRING) &__MIDL_TypeFormatString.
Format[4] );
199 NdrConformantStringMarshall( (PMIDL_STUB_MESSAGE)& _StubMsg,
200 (
unsigned char __RPC_FAR *)pszParam,
201 (PFORMAT_STRING) &__MIDL_TypeFormatString.
Format[4] );
203 _StubMsg.Buffer = (
unsigned char __RPC_FAR *)(((
long)_StubMsg.Buffer + 3) & ~ 0x3);
204 *((
long __RPC_FAR * )_StubMsg.Buffer)++ =
command;
206 NdrSendReceive( (PMIDL_STUB_MESSAGE) &_StubMsg, (
unsigned char __RPC_FAR *) _StubMsg.Buffer );
211 NdrFreeBuffer( (PMIDL_STUB_MESSAGE) &_StubMsg );
220 unsigned char __RPC_FAR *pszString,
225 RPC_BINDING_HANDLE _Handle = 0;
229 RPC_MESSAGE _RpcMessage;
231 MIDL_STUB_MESSAGE _StubMsg;
235 NdrClientInitializeNew(
236 ( PRPC_MESSAGE )&_RpcMessage,
237 ( PMIDL_STUB_MESSAGE )&_StubMsg,
245 _StubMsg.BufferLength = 12U + 11U + 7U;
246 NdrConformantStringBufferSize( (PMIDL_STUB_MESSAGE) &_StubMsg,
247 (
unsigned char __RPC_FAR *)pszString,
248 (PFORMAT_STRING) &__MIDL_TypeFormatString.
Format[4] );
250 NdrGetBuffer( (PMIDL_STUB_MESSAGE) &_StubMsg, _StubMsg.BufferLength, _Handle );
252 NdrConformantStringMarshall( (PMIDL_STUB_MESSAGE)& _StubMsg,
253 (
unsigned char __RPC_FAR *)pszString,
254 (PFORMAT_STRING) &__MIDL_TypeFormatString.
Format[4] );
256 _StubMsg.Buffer = (
unsigned char __RPC_FAR *)(((
long)_StubMsg.Buffer + 3) & ~ 0x3);
257 *((
long __RPC_FAR * )_StubMsg.Buffer)++ =
command;
259 *((
long __RPC_FAR * )_StubMsg.Buffer)++ =
data;
261 NdrSendReceive( (PMIDL_STUB_MESSAGE) &_StubMsg, (
unsigned char __RPC_FAR *) _StubMsg.Buffer );
263 if ( (_RpcMessage.DataRepresentation & 0X0000FFFFUL) != NDR_LOCAL_DATA_REPRESENTATION )
264 NdrConvert( (PMIDL_STUB_MESSAGE) &_StubMsg, (PFORMAT_STRING) &__MIDL_ProcFormatString.
Format[26] );
266 _RetVal = *((
long __RPC_FAR * )_StubMsg.Buffer)++;
271 NdrFreeBuffer( (PMIDL_STUB_MESSAGE) &_StubMsg );
281 unsigned char __RPC_FAR pszString[ 260 ],
286 RPC_BINDING_HANDLE _Handle = 0;
290 RPC_MESSAGE _RpcMessage;
292 MIDL_STUB_MESSAGE _StubMsg;
296 NdrClientInitializeNew(
297 ( PRPC_MESSAGE )&_RpcMessage,
298 ( PMIDL_STUB_MESSAGE )&_StubMsg,
306 _StubMsg.BufferLength = 268U + 11U + 7U;
307 NdrGetBuffer( (PMIDL_STUB_MESSAGE) &_StubMsg, _StubMsg.BufferLength, _Handle );
309 NdrNonConformantStringMarshall( (PMIDL_STUB_MESSAGE)& _StubMsg,
310 (
unsigned char __RPC_FAR *)pszString,
311 (PFORMAT_STRING) &__MIDL_TypeFormatString.
Format[6] );
313 _StubMsg.Buffer = (
unsigned char __RPC_FAR *)(((
long)_StubMsg.Buffer + 3) & ~ 0x3);
314 *((
long __RPC_FAR * )_StubMsg.Buffer)++ =
command;
316 *((
long __RPC_FAR * )_StubMsg.Buffer)++ =
data;
318 NdrSendReceive( (PMIDL_STUB_MESSAGE) &_StubMsg, (
unsigned char __RPC_FAR *) _StubMsg.Buffer );
320 if ( (_RpcMessage.DataRepresentation & 0X0000FFFFUL) != NDR_LOCAL_DATA_REPRESENTATION )
321 NdrConvert( (PMIDL_STUB_MESSAGE) &_StubMsg, (PFORMAT_STRING) &__MIDL_ProcFormatString.
Format[36] );
323 NdrNonConformantStringUnmarshall( (PMIDL_STUB_MESSAGE) &_StubMsg,
324 (
unsigned char __RPC_FAR * __RPC_FAR *)&pszString,
325 (PFORMAT_STRING) &__MIDL_TypeFormatString.
Format[6],
328 _StubMsg.Buffer = (
unsigned char __RPC_FAR *)(((
long)_StubMsg.Buffer + 3) & ~ 0x3);
329 _RetVal = *((
long __RPC_FAR * )_StubMsg.Buffer)++;
334 NdrFreeBuffer( (PMIDL_STUB_MESSAGE) &_StubMsg );
346 RPC_BINDING_HANDLE _Handle = 0;
348 RPC_MESSAGE _RpcMessage;
350 MIDL_STUB_MESSAGE _StubMsg;
354 NdrClientInitializeNew(
355 ( PRPC_MESSAGE )&_RpcMessage,
356 ( PMIDL_STUB_MESSAGE )&_StubMsg,
364 _StubMsg.BufferLength = 0U;
365 NdrGetBuffer( (PMIDL_STUB_MESSAGE) &_StubMsg, _StubMsg.BufferLength, _Handle );
367 NdrSendReceive( (PMIDL_STUB_MESSAGE) &_StubMsg, (
unsigned char __RPC_FAR *) _StubMsg.Buffer );
372 NdrFreeBuffer( (PMIDL_STUB_MESSAGE) &_StubMsg );
381 unsigned char __RPC_FAR *pszString,
383 unsigned long BufferLength,
387 RPC_BINDING_HANDLE _Handle = 0;
389 RPC_MESSAGE _RpcMessage;
391 MIDL_STUB_MESSAGE _StubMsg;
395 NdrClientInitializeNew(
396 ( PRPC_MESSAGE )&_RpcMessage,
397 ( PMIDL_STUB_MESSAGE )&_StubMsg,
405 _StubMsg.BufferLength = 12U + 11U + 11U + 7U;
406 NdrConformantStringBufferSize( (PMIDL_STUB_MESSAGE) &_StubMsg,
407 (
unsigned char __RPC_FAR *)pszString,
408 (PFORMAT_STRING) &__MIDL_TypeFormatString.
Format[4] );
410 _StubMsg.MaxCount = BufferLength;
412 NdrConformantArrayBufferSize( (PMIDL_STUB_MESSAGE) &_StubMsg,
413 (
unsigned char __RPC_FAR *)Buffer,
414 (PFORMAT_STRING) &__MIDL_TypeFormatString.
Format[10] );
416 NdrGetBuffer( (PMIDL_STUB_MESSAGE) &_StubMsg, _StubMsg.BufferLength, _Handle );
418 NdrConformantStringMarshall( (PMIDL_STUB_MESSAGE)& _StubMsg,
419 (
unsigned char __RPC_FAR *)pszString,
420 (PFORMAT_STRING) &__MIDL_TypeFormatString.
Format[4] );
422 _StubMsg.MaxCount = BufferLength;
424 NdrConformantArrayMarshall( (PMIDL_STUB_MESSAGE)& _StubMsg,
425 (
unsigned char __RPC_FAR *)Buffer,
426 (PFORMAT_STRING) &__MIDL_TypeFormatString.
Format[10] );
428 _StubMsg.Buffer = (
unsigned char __RPC_FAR *)(((
long)_StubMsg.Buffer + 3) & ~ 0x3);
429 *((
unsigned long __RPC_FAR * )_StubMsg.Buffer)++ = BufferLength;
431 *((
long __RPC_FAR * )_StubMsg.Buffer)++ =
command;
433 NdrSendReceive( (PMIDL_STUB_MESSAGE) &_StubMsg, (
unsigned char __RPC_FAR *) _StubMsg.Buffer );
438 NdrFreeBuffer( (PMIDL_STUB_MESSAGE) &_StubMsg );
447 unsigned char __RPC_FAR *pszString,
448 BUFFER __RPC_FAR *pBuffer,
452 RPC_BINDING_HANDLE _Handle = 0;
454 RPC_MESSAGE _RpcMessage;
456 MIDL_STUB_MESSAGE _StubMsg;
460 NdrClientInitializeNew(
461 ( PRPC_MESSAGE )&_RpcMessage,
462 ( PMIDL_STUB_MESSAGE )&_StubMsg,
470 _StubMsg.BufferLength = 12U + 11U;
471 NdrConformantStringBufferSize( (PMIDL_STUB_MESSAGE) &_StubMsg,
472 (
unsigned char __RPC_FAR *)pszString,
473 (PFORMAT_STRING) &__MIDL_TypeFormatString.
Format[4] );
475 NdrGetBuffer( (PMIDL_STUB_MESSAGE) &_StubMsg, _StubMsg.BufferLength, _Handle );
477 NdrConformantStringMarshall( (PMIDL_STUB_MESSAGE)& _StubMsg,
478 (
unsigned char __RPC_FAR *)pszString,
479 (PFORMAT_STRING) &__MIDL_TypeFormatString.
Format[4] );
481 _StubMsg.Buffer = (
unsigned char __RPC_FAR *)(((
long)_StubMsg.Buffer + 3) & ~ 0x3);
482 *((
long __RPC_FAR * )_StubMsg.Buffer)++ =
command;
484 NdrSendReceive( (PMIDL_STUB_MESSAGE) &_StubMsg, (
unsigned char __RPC_FAR *) _StubMsg.Buffer );
486 if ( (_RpcMessage.DataRepresentation & 0X0000FFFFUL) != NDR_LOCAL_DATA_REPRESENTATION )
487 NdrConvert( (PMIDL_STUB_MESSAGE) &_StubMsg, (PFORMAT_STRING) &__MIDL_ProcFormatString.
Format[62] );
489 NdrSimpleStructUnmarshall( (PMIDL_STUB_MESSAGE) &_StubMsg,
490 (
unsigned char __RPC_FAR * __RPC_FAR *)&pBuffer,
491 (PFORMAT_STRING) &__MIDL_TypeFormatString.
Format[34],
497 NdrFreeBuffer( (PMIDL_STUB_MESSAGE) &_StubMsg );
506 unsigned char __RPC_FAR *pszString,
507 BUFFER __RPC_FAR *pBuffer,
513 RPC_BINDING_HANDLE _Handle = 0;
515 RPC_MESSAGE _RpcMessage;
517 MIDL_STUB_MESSAGE _StubMsg;
521 NdrClientInitializeNew(
522 ( PRPC_MESSAGE )&_RpcMessage,
523 ( PMIDL_STUB_MESSAGE )&_StubMsg,
531 _StubMsg.BufferLength = 12U + 11U + 7U + 7U;
532 NdrConformantStringBufferSize( (PMIDL_STUB_MESSAGE) &_StubMsg,
533 (
unsigned char __RPC_FAR *)pszString,
534 (PFORMAT_STRING) &__MIDL_TypeFormatString.
Format[4] );
536 NdrGetBuffer( (PMIDL_STUB_MESSAGE) &_StubMsg, _StubMsg.BufferLength, _Handle );
538 NdrConformantStringMarshall( (PMIDL_STUB_MESSAGE)& _StubMsg,
539 (
unsigned char __RPC_FAR *)pszString,
540 (PFORMAT_STRING) &__MIDL_TypeFormatString.
Format[4] );
542 _StubMsg.Buffer = (
unsigned char __RPC_FAR *)(((
long)_StubMsg.Buffer + 3) & ~ 0x3);
543 *((
long __RPC_FAR * )_StubMsg.Buffer)++ = stringcommand;
545 *((
long __RPC_FAR * )_StubMsg.Buffer)++ = datacommand;
547 *((
long __RPC_FAR * )_StubMsg.Buffer)++ = datadata;
549 NdrSendReceive( (PMIDL_STUB_MESSAGE) &_StubMsg, (
unsigned char __RPC_FAR *) _StubMsg.Buffer );
551 if ( (_RpcMessage.DataRepresentation & 0X0000FFFFUL) != NDR_LOCAL_DATA_REPRESENTATION )
552 NdrConvert( (PMIDL_STUB_MESSAGE) &_StubMsg, (PFORMAT_STRING) &__MIDL_ProcFormatString.
Format[74] );
554 NdrSimpleStructUnmarshall( (PMIDL_STUB_MESSAGE) &_StubMsg,
555 (
unsigned char __RPC_FAR * __RPC_FAR *)&pBuffer,
556 (PFORMAT_STRING) &__MIDL_TypeFormatString.
Format[34],
562 NdrFreeBuffer( (PMIDL_STUB_MESSAGE) &_StubMsg );
580 __MIDL_TypeFormatString.
Format,
594 #if !defined(__RPC_WIN32__)
595 #error Invalid build platform for this stub.
797 NdrFcShort( 0xffffffe8 ),