SCardSsp_p.c
上传用户:dzyhzl
上传日期:2019-04-29
资源大小:56270k
文件大小:381k
源码类别:

模拟服务器

开发平台:

C/C++

  1. #pragma warning( disable: 4049 )  /* more than 64k source lines */
  2. /* this ALWAYS GENERATED file contains the proxy stub code */
  3.  /* File created by MIDL compiler version 5.03.0279 */
  4. /* at Fri Oct 01 16:58:17 1999
  5.  */
  6. /* Compiler settings for scardssp.idl:
  7.     Oicf (OptLev=i2), W1, Zp8, env=Win32 (32b run), ms_ext, c_ext, robust
  8.     error checks: allocation ref bounds_check enum stub_data 
  9.     VC __declspec() decoration level: 
  10.          __declspec(uuid()), __declspec(selectany), __declspec(novtable)
  11.          DECLSPEC_UUID(), MIDL_INTERFACE()
  12. */
  13. //@@MIDL_FILE_HEADING(  )
  14. #if !defined(_M_IA64) && !defined(_M_AXP64)
  15. #define USE_STUBLESS_PROXY
  16. /* verify that the <rpcproxy.h> version is high enough to compile this file*/
  17. #ifndef __REDQ_RPCPROXY_H_VERSION__
  18. #define __REQUIRED_RPCPROXY_H_VERSION__ 475
  19. #endif
  20. #include "rpcproxy.h"
  21. #ifndef __RPCPROXY_H_VERSION__
  22. #error this stub requires an updated version of <rpcproxy.h>
  23. #endif // __RPCPROXY_H_VERSION__
  24. #include "scardssp.h"
  25. #define TYPE_FORMAT_STRING_SIZE   1313                              
  26. #define PROC_FORMAT_STRING_SIZE   3859                              
  27. #define TRANSMIT_AS_TABLE_SIZE    0            
  28. #define WIRE_MARSHAL_TABLE_SIZE   3            
  29. typedef struct _MIDL_TYPE_FORMAT_STRING
  30.     {
  31.     short          Pad;
  32.     unsigned char  Format[ TYPE_FORMAT_STRING_SIZE ];
  33.     } MIDL_TYPE_FORMAT_STRING;
  34. typedef struct _MIDL_PROC_FORMAT_STRING
  35.     {
  36.     short          Pad;
  37.     unsigned char  Format[ PROC_FORMAT_STRING_SIZE ];
  38.     } MIDL_PROC_FORMAT_STRING;
  39. extern const MIDL_TYPE_FORMAT_STRING __MIDL_TypeFormatString;
  40. extern const MIDL_PROC_FORMAT_STRING __MIDL_ProcFormatString;
  41. /* Standard interface: __MIDL_itf_scardssp_0000, ver. 0.0,
  42.    GUID={0x00000000,0x0000,0x0000,{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}} */
  43. /* Object interface: IUnknown, ver. 0.0,
  44.    GUID={0x00000000,0x0000,0x0000,{0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x46}} */
  45. /* Object interface: IDispatch, ver. 0.0,
  46.    GUID={0x00020400,0x0000,0x0000,{0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x46}} */
  47. /* Object interface: IByteBuffer, ver. 0.0,
  48.    GUID={0xE126F8FE,0xA7AF,0x11D0,{0xB8,0x8A,0x00,0xC0,0x4F,0xD4,0x24,0xB9}} */
  49. extern const MIDL_STUB_DESC Object_StubDesc;
  50. extern const MIDL_SERVER_INFO IByteBuffer_ServerInfo;
  51. #pragma code_seg(".orpc")
  52. static const unsigned short IByteBuffer_FormatStringOffsetTable[] = 
  53.     {
  54.     (unsigned short) -1,
  55.     (unsigned short) -1,
  56.     (unsigned short) -1,
  57.     (unsigned short) -1,
  58.     0,
  59.     36,
  60.     72,
  61.     108,
  62.     144,
  63.     198,
  64.     240,
  65.     288,
  66.     336,
  67.     366,
  68.     414,
  69.     450,
  70.     492,
  71.     540
  72.     };
  73. static const MIDL_SERVER_INFO IByteBuffer_ServerInfo = 
  74.     {
  75.     &Object_StubDesc,
  76.     0,
  77.     __MIDL_ProcFormatString.Format,
  78.     &IByteBuffer_FormatStringOffsetTable[-3],
  79.     0,
  80.     0,
  81.     0,
  82.     0
  83.     };
  84. static const MIDL_STUBLESS_PROXY_INFO IByteBuffer_ProxyInfo =
  85.     {
  86.     &Object_StubDesc,
  87.     __MIDL_ProcFormatString.Format,
  88.     &IByteBuffer_FormatStringOffsetTable[-3],
  89.     0,
  90.     0,
  91.     0
  92.     };
  93. CINTERFACE_PROXY_VTABLE(21) _IByteBufferProxyVtbl = 
  94. {
  95.     &IByteBuffer_ProxyInfo,
  96.     &IID_IByteBuffer,
  97.     IUnknown_QueryInterface_Proxy,
  98.     IUnknown_AddRef_Proxy,
  99.     IUnknown_Release_Proxy ,
  100.     0 /* (void *)-1 /* IDispatch::GetTypeInfoCount */ ,
  101.     0 /* (void *)-1 /* IDispatch::GetTypeInfo */ ,
  102.     0 /* (void *)-1 /* IDispatch::GetIDsOfNames */ ,
  103.     0 /* IDispatch_Invoke_Proxy */ ,
  104.     (void *)-1 /* IByteBuffer::get_Stream */ ,
  105.     (void *)-1 /* IByteBuffer::put_Stream */ ,
  106.     (void *)-1 /* IByteBuffer::Clone */ ,
  107.     (void *)-1 /* IByteBuffer::Commit */ ,
  108.     (void *)-1 /* IByteBuffer::CopyTo */ ,
  109.     (void *)-1 /* IByteBuffer::Initialize */ ,
  110.     (void *)-1 /* IByteBuffer::LockRegion */ ,
  111.     (void *)-1 /* IByteBuffer::Read */ ,
  112.     (void *)-1 /* IByteBuffer::Revert */ ,
  113.     (void *)-1 /* IByteBuffer::Seek */ ,
  114.     (void *)-1 /* IByteBuffer::SetSize */ ,
  115.     (void *)-1 /* IByteBuffer::Stat */ ,
  116.     (void *)-1 /* IByteBuffer::UnlockRegion */ ,
  117.     (void *)-1 /* IByteBuffer::Write */
  118. };
  119. static const PRPC_STUB_FUNCTION IByteBuffer_table[] =
  120. {
  121.     STUB_FORWARDING_FUNCTION,
  122.     STUB_FORWARDING_FUNCTION,
  123.     STUB_FORWARDING_FUNCTION,
  124.     STUB_FORWARDING_FUNCTION,
  125.     NdrStubCall2,
  126.     NdrStubCall2,
  127.     NdrStubCall2,
  128.     NdrStubCall2,
  129.     NdrStubCall2,
  130.     NdrStubCall2,
  131.     NdrStubCall2,
  132.     NdrStubCall2,
  133.     NdrStubCall2,
  134.     NdrStubCall2,
  135.     NdrStubCall2,
  136.     NdrStubCall2,
  137.     NdrStubCall2,
  138.     NdrStubCall2
  139. };
  140. CInterfaceStubVtbl _IByteBufferStubVtbl =
  141. {
  142.     &IID_IByteBuffer,
  143.     &IByteBuffer_ServerInfo,
  144.     21,
  145.     &IByteBuffer_table[-3],
  146.     CStdStubBuffer_DELEGATING_METHODS
  147. };
  148. /* Standard interface: __MIDL_itf_scardssp_0244, ver. 0.0,
  149.    GUID={0x00000000,0x0000,0x0000,{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}} */
  150. /* Object interface: ISCardTypeConv, ver. 0.0,
  151.    GUID={0x53B6AA63,0x3F56,0x11D0,{0x91,0x6B,0x00,0xAA,0x00,0xC1,0x80,0x68}} */
  152. extern const MIDL_STUB_DESC Object_StubDesc;
  153. extern const MIDL_SERVER_INFO ISCardTypeConv_ServerInfo;
  154. #pragma code_seg(".orpc")
  155. static const unsigned short ISCardTypeConv_FormatStringOffsetTable[] = 
  156.     {
  157.     (unsigned short) -1,
  158.     (unsigned short) -1,
  159.     (unsigned short) -1,
  160.     (unsigned short) -1,
  161.     588,
  162.     636,
  163.     678,
  164.     720,
  165.     762,
  166.     804,
  167.     846,
  168.     888,
  169.     930,
  170.     972
  171.     };
  172. static const MIDL_SERVER_INFO ISCardTypeConv_ServerInfo = 
  173.     {
  174.     &Object_StubDesc,
  175.     0,
  176.     __MIDL_ProcFormatString.Format,
  177.     &ISCardTypeConv_FormatStringOffsetTable[-3],
  178.     0,
  179.     0,
  180.     0,
  181.     0
  182.     };
  183. static const MIDL_STUBLESS_PROXY_INFO ISCardTypeConv_ProxyInfo =
  184.     {
  185.     &Object_StubDesc,
  186.     __MIDL_ProcFormatString.Format,
  187.     &ISCardTypeConv_FormatStringOffsetTable[-3],
  188.     0,
  189.     0,
  190.     0
  191.     };
  192. CINTERFACE_PROXY_VTABLE(17) _ISCardTypeConvProxyVtbl = 
  193. {
  194.     &ISCardTypeConv_ProxyInfo,
  195.     &IID_ISCardTypeConv,
  196.     IUnknown_QueryInterface_Proxy,
  197.     IUnknown_AddRef_Proxy,
  198.     IUnknown_Release_Proxy ,
  199.     0 /* (void *)-1 /* IDispatch::GetTypeInfoCount */ ,
  200.     0 /* (void *)-1 /* IDispatch::GetTypeInfo */ ,
  201.     0 /* (void *)-1 /* IDispatch::GetIDsOfNames */ ,
  202.     0 /* IDispatch_Invoke_Proxy */ ,
  203.     (void *)-1 /* ISCardTypeConv::ConvertByteArrayToByteBuffer */ ,
  204.     (void *)-1 /* ISCardTypeConv::ConvertByteBufferToByteArray */ ,
  205.     (void *)-1 /* ISCardTypeConv::ConvertByteBufferToSafeArray */ ,
  206.     (void *)-1 /* ISCardTypeConv::ConvertSafeArrayToByteBuffer */ ,
  207.     (void *)-1 /* ISCardTypeConv::CreateByteArray */ ,
  208.     (void *)-1 /* ISCardTypeConv::CreateByteBuffer */ ,
  209.     (void *)-1 /* ISCardTypeConv::CreateSafeArray */ ,
  210.     (void *)-1 /* ISCardTypeConv::FreeIStreamMemoryPtr */ ,
  211.     (void *)-1 /* ISCardTypeConv::GetAtIStreamMemory */ ,
  212.     (void *)-1 /* ISCardTypeConv::SizeOfIStream */
  213. };
  214. static const PRPC_STUB_FUNCTION ISCardTypeConv_table[] =
  215. {
  216.     STUB_FORWARDING_FUNCTION,
  217.     STUB_FORWARDING_FUNCTION,
  218.     STUB_FORWARDING_FUNCTION,
  219.     STUB_FORWARDING_FUNCTION,
  220.     NdrStubCall2,
  221.     NdrStubCall2,
  222.     NdrStubCall2,
  223.     NdrStubCall2,
  224.     NdrStubCall2,
  225.     NdrStubCall2,
  226.     NdrStubCall2,
  227.     NdrStubCall2,
  228.     NdrStubCall2,
  229.     NdrStubCall2
  230. };
  231. CInterfaceStubVtbl _ISCardTypeConvStubVtbl =
  232. {
  233.     &IID_ISCardTypeConv,
  234.     &ISCardTypeConv_ServerInfo,
  235.     17,
  236.     &ISCardTypeConv_table[-3],
  237.     CStdStubBuffer_DELEGATING_METHODS
  238. };
  239. /* Standard interface: __MIDL_itf_scardssp_0245, ver. 0.0,
  240.    GUID={0x00000000,0x0000,0x0000,{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}} */
  241. /* Object interface: ISCardCmd, ver. 0.0,
  242.    GUID={0xD5778AE3,0x43DE,0x11D0,{0x91,0x71,0x00,0xAA,0x00,0xC1,0x80,0x68}} */
  243. extern const MIDL_STUB_DESC Object_StubDesc;
  244. extern const MIDL_SERVER_INFO ISCardCmd_ServerInfo;
  245. #pragma code_seg(".orpc")
  246. static const unsigned short ISCardCmd_FormatStringOffsetTable[] = 
  247.     {
  248.     (unsigned short) -1,
  249.     (unsigned short) -1,
  250.     (unsigned short) -1,
  251.     (unsigned short) -1,
  252.     1014,
  253.     1050,
  254.     1086,
  255.     1122,
  256.     1158,
  257.     1194,
  258.     1230,
  259.     1266,
  260.     1302,
  261.     1338,
  262.     1374,
  263.     1410,
  264.     1446,
  265.     1482,
  266.     1518,
  267.     1554,
  268.     1590,
  269.     1626,
  270.     1662,
  271.     1698,
  272.     1734,
  273.     1770,
  274.     1806,
  275.     1842,
  276.     1878,
  277.     1914,
  278.     1950,
  279.     1986,
  280.     2022,
  281.     2088,
  282.     2118,
  283.     2160,
  284.     2196
  285.     };
  286. static const MIDL_SERVER_INFO ISCardCmd_ServerInfo = 
  287.     {
  288.     &Object_StubDesc,
  289.     0,
  290.     __MIDL_ProcFormatString.Format,
  291.     &ISCardCmd_FormatStringOffsetTable[-3],
  292.     0,
  293.     0,
  294.     0,
  295.     0
  296.     };
  297. static const MIDL_STUBLESS_PROXY_INFO ISCardCmd_ProxyInfo =
  298.     {
  299.     &Object_StubDesc,
  300.     __MIDL_ProcFormatString.Format,
  301.     &ISCardCmd_FormatStringOffsetTable[-3],
  302.     0,
  303.     0,
  304.     0
  305.     };
  306. CINTERFACE_PROXY_VTABLE(40) _ISCardCmdProxyVtbl = 
  307. {
  308.     &ISCardCmd_ProxyInfo,
  309.     &IID_ISCardCmd,
  310.     IUnknown_QueryInterface_Proxy,
  311.     IUnknown_AddRef_Proxy,
  312.     IUnknown_Release_Proxy ,
  313.     0 /* (void *)-1 /* IDispatch::GetTypeInfoCount */ ,
  314.     0 /* (void *)-1 /* IDispatch::GetTypeInfo */ ,
  315.     0 /* (void *)-1 /* IDispatch::GetIDsOfNames */ ,
  316.     0 /* IDispatch_Invoke_Proxy */ ,
  317.     (void *)-1 /* ISCardCmd::get_Apdu */ ,
  318.     (void *)-1 /* ISCardCmd::put_Apdu */ ,
  319.     (void *)-1 /* ISCardCmd::get_ApduLength */ ,
  320.     (void *)-1 /* ISCardCmd::get_ApduReply */ ,
  321.     (void *)-1 /* ISCardCmd::put_ApduReply */ ,
  322.     (void *)-1 /* ISCardCmd::get_ApduReplyLength */ ,
  323.     (void *)-1 /* ISCardCmd::put_ApduReplyLength */ ,
  324.     (void *)-1 /* ISCardCmd::get_ClassId */ ,
  325.     (void *)-1 /* ISCardCmd::put_ClassId */ ,
  326.     (void *)-1 /* ISCardCmd::get_Data */ ,
  327.     (void *)-1 /* ISCardCmd::put_Data */ ,
  328.     (void *)-1 /* ISCardCmd::get_InstructionId */ ,
  329.     (void *)-1 /* ISCardCmd::put_InstructionId */ ,
  330.     (void *)-1 /* ISCardCmd::get_LeField */ ,
  331.     (void *)-1 /* ISCardCmd::get_P1 */ ,
  332.     (void *)-1 /* ISCardCmd::put_P1 */ ,
  333.     (void *)-1 /* ISCardCmd::get_P2 */ ,
  334.     (void *)-1 /* ISCardCmd::put_P2 */ ,
  335.     (void *)-1 /* ISCardCmd::get_P3 */ ,
  336.     (void *)-1 /* ISCardCmd::get_ReplyStatus */ ,
  337.     (void *)-1 /* ISCardCmd::put_ReplyStatus */ ,
  338.     (void *)-1 /* ISCardCmd::get_ReplyStatusSW1 */ ,
  339.     (void *)-1 /* ISCardCmd::get_ReplyStatusSW2 */ ,
  340.     (void *)-1 /* ISCardCmd::get_Type */ ,
  341.     (void *)-1 /* ISCardCmd::get_Nad */ ,
  342.     (void *)-1 /* ISCardCmd::put_Nad */ ,
  343.     (void *)-1 /* ISCardCmd::get_ReplyNad */ ,
  344.     (void *)-1 /* ISCardCmd::put_ReplyNad */ ,
  345.     (void *)-1 /* ISCardCmd::BuildCmd */ ,
  346.     (void *)-1 /* ISCardCmd::Clear */ ,
  347.     (void *)-1 /* ISCardCmd::Encapsulate */ ,
  348.     (void *)-1 /* ISCardCmd::get_AlternateClassId */ ,
  349.     (void *)-1 /* ISCardCmd::put_AlternateClassId */
  350. };
  351. static const PRPC_STUB_FUNCTION ISCardCmd_table[] =
  352. {
  353.     STUB_FORWARDING_FUNCTION,
  354.     STUB_FORWARDING_FUNCTION,
  355.     STUB_FORWARDING_FUNCTION,
  356.     STUB_FORWARDING_FUNCTION,
  357.     NdrStubCall2,
  358.     NdrStubCall2,
  359.     NdrStubCall2,
  360.     NdrStubCall2,
  361.     NdrStubCall2,
  362.     NdrStubCall2,
  363.     NdrStubCall2,
  364.     NdrStubCall2,
  365.     NdrStubCall2,
  366.     NdrStubCall2,
  367.     NdrStubCall2,
  368.     NdrStubCall2,
  369.     NdrStubCall2,
  370.     NdrStubCall2,
  371.     NdrStubCall2,
  372.     NdrStubCall2,
  373.     NdrStubCall2,
  374.     NdrStubCall2,
  375.     NdrStubCall2,
  376.     NdrStubCall2,
  377.     NdrStubCall2,
  378.     NdrStubCall2,
  379.     NdrStubCall2,
  380.     NdrStubCall2,
  381.     NdrStubCall2,
  382.     NdrStubCall2,
  383.     NdrStubCall2,
  384.     NdrStubCall2,
  385.     NdrStubCall2,
  386.     NdrStubCall2,
  387.     NdrStubCall2,
  388.     NdrStubCall2,
  389.     NdrStubCall2
  390. };
  391. CInterfaceStubVtbl _ISCardCmdStubVtbl =
  392. {
  393.     &IID_ISCardCmd,
  394.     &ISCardCmd_ServerInfo,
  395.     40,
  396.     &ISCardCmd_table[-3],
  397.     CStdStubBuffer_DELEGATING_METHODS
  398. };
  399. /* Standard interface: __MIDL_itf_scardssp_0246, ver. 0.0,
  400.    GUID={0x00000000,0x0000,0x0000,{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}} */
  401. /* Object interface: ISCardISO7816, ver. 0.0,
  402.    GUID={0x53B6AA68,0x3F56,0x11D0,{0x91,0x6B,0x00,0xAA,0x00,0xC1,0x80,0x68}} */
  403. extern const MIDL_STUB_DESC Object_StubDesc;
  404. extern const MIDL_SERVER_INFO ISCardISO7816_ServerInfo;
  405. #pragma code_seg(".orpc")
  406. static const unsigned short ISCardISO7816_FormatStringOffsetTable[] = 
  407.     {
  408.     (unsigned short) -1,
  409.     (unsigned short) -1,
  410.     (unsigned short) -1,
  411.     (unsigned short) -1,
  412.     2232,
  413.     2280,
  414.     2334,
  415.     2388,
  416.     2430,
  417.     2484,
  418.     2538,
  419.     2598,
  420.     2646,
  421.     2700,
  422.     2754,
  423.     2808,
  424.     1446,
  425.     2868,
  426.     2922,
  427.     2976,
  428.     3024,
  429.     3078
  430.     };
  431. static const MIDL_SERVER_INFO ISCardISO7816_ServerInfo = 
  432.     {
  433.     &Object_StubDesc,
  434.     0,
  435.     __MIDL_ProcFormatString.Format,
  436.     &ISCardISO7816_FormatStringOffsetTable[-3],
  437.     0,
  438.     0,
  439.     0,
  440.     0
  441.     };
  442. static const MIDL_STUBLESS_PROXY_INFO ISCardISO7816_ProxyInfo =
  443.     {
  444.     &Object_StubDesc,
  445.     __MIDL_ProcFormatString.Format,
  446.     &ISCardISO7816_FormatStringOffsetTable[-3],
  447.     0,
  448.     0,
  449.     0
  450.     };
  451. CINTERFACE_PROXY_VTABLE(25) _ISCardISO7816ProxyVtbl = 
  452. {
  453.     &ISCardISO7816_ProxyInfo,
  454.     &IID_ISCardISO7816,
  455.     IUnknown_QueryInterface_Proxy,
  456.     IUnknown_AddRef_Proxy,
  457.     IUnknown_Release_Proxy ,
  458.     0 /* (void *)-1 /* IDispatch::GetTypeInfoCount */ ,
  459.     0 /* (void *)-1 /* IDispatch::GetTypeInfo */ ,
  460.     0 /* (void *)-1 /* IDispatch::GetIDsOfNames */ ,
  461.     0 /* IDispatch_Invoke_Proxy */ ,
  462.     (void *)-1 /* ISCardISO7816::AppendRecord */ ,
  463.     (void *)-1 /* ISCardISO7816::EraseBinary */ ,
  464.     (void *)-1 /* ISCardISO7816::ExternalAuthenticate */ ,
  465.     (void *)-1 /* ISCardISO7816::GetChallenge */ ,
  466.     (void *)-1 /* ISCardISO7816::GetData */ ,
  467.     (void *)-1 /* ISCardISO7816::GetResponse */ ,
  468.     (void *)-1 /* ISCardISO7816::InternalAuthenticate */ ,
  469.     (void *)-1 /* ISCardISO7816::ManageChannel */ ,
  470.     (void *)-1 /* ISCardISO7816::PutData */ ,
  471.     (void *)-1 /* ISCardISO7816::ReadBinary */ ,
  472.     (void *)-1 /* ISCardISO7816::ReadRecord */ ,
  473.     (void *)-1 /* ISCardISO7816::SelectFile */ ,
  474.     (void *)-1 /* ISCardISO7816::SetDefaultClassId */ ,
  475.     (void *)-1 /* ISCardISO7816::UpdateBinary */ ,
  476.     (void *)-1 /* ISCardISO7816::UpdateRecord */ ,
  477.     (void *)-1 /* ISCardISO7816::Verify */ ,
  478.     (void *)-1 /* ISCardISO7816::WriteBinary */ ,
  479.     (void *)-1 /* ISCardISO7816::WriteRecord */
  480. };
  481. static const PRPC_STUB_FUNCTION ISCardISO7816_table[] =
  482. {
  483.     STUB_FORWARDING_FUNCTION,
  484.     STUB_FORWARDING_FUNCTION,
  485.     STUB_FORWARDING_FUNCTION,
  486.     STUB_FORWARDING_FUNCTION,
  487.     NdrStubCall2,
  488.     NdrStubCall2,
  489.     NdrStubCall2,
  490.     NdrStubCall2,
  491.     NdrStubCall2,
  492.     NdrStubCall2,
  493.     NdrStubCall2,
  494.     NdrStubCall2,
  495.     NdrStubCall2,
  496.     NdrStubCall2,
  497.     NdrStubCall2,
  498.     NdrStubCall2,
  499.     NdrStubCall2,
  500.     NdrStubCall2,
  501.     NdrStubCall2,
  502.     NdrStubCall2,
  503.     NdrStubCall2,
  504.     NdrStubCall2
  505. };
  506. CInterfaceStubVtbl _ISCardISO7816StubVtbl =
  507. {
  508.     &IID_ISCardISO7816,
  509.     &ISCardISO7816_ServerInfo,
  510.     25,
  511.     &ISCardISO7816_table[-3],
  512.     CStdStubBuffer_DELEGATING_METHODS
  513. };
  514. /* Standard interface: __MIDL_itf_scardssp_0247, ver. 0.0,
  515.    GUID={0x00000000,0x0000,0x0000,{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}} */
  516. /* Object interface: ISCard, ver. 0.0,
  517.    GUID={0x1461AAC3,0x6810,0x11D0,{0x91,0x8F,0x00,0xAA,0x00,0xC1,0x80,0x68}} */
  518. extern const MIDL_STUB_DESC Object_StubDesc;
  519. extern const MIDL_SERVER_INFO ISCard_ServerInfo;
  520. #pragma code_seg(".orpc")
  521. static const unsigned short ISCard_FormatStringOffsetTable[] = 
  522.     {
  523.     (unsigned short) -1,
  524.     (unsigned short) -1,
  525.     (unsigned short) -1,
  526.     (unsigned short) -1,
  527.     1014,
  528.     3132,
  529.     1086,
  530.     3168,
  531.     3204,
  532.     3240,
  533.     3276,
  534.     3324,
  535.     336,
  536.     3360,
  537.     3402,
  538.     3438
  539.     };
  540. static const MIDL_SERVER_INFO ISCard_ServerInfo = 
  541.     {
  542.     &Object_StubDesc,
  543.     0,
  544.     __MIDL_ProcFormatString.Format,
  545.     &ISCard_FormatStringOffsetTable[-3],
  546.     0,
  547.     0,
  548.     0,
  549.     0
  550.     };
  551. static const MIDL_STUBLESS_PROXY_INFO ISCard_ProxyInfo =
  552.     {
  553.     &Object_StubDesc,
  554.     __MIDL_ProcFormatString.Format,
  555.     &ISCard_FormatStringOffsetTable[-3],
  556.     0,
  557.     0,
  558.     0
  559.     };
  560. CINTERFACE_PROXY_VTABLE(19) _ISCardProxyVtbl = 
  561. {
  562.     &ISCard_ProxyInfo,
  563.     &IID_ISCard,
  564.     IUnknown_QueryInterface_Proxy,
  565.     IUnknown_AddRef_Proxy,
  566.     IUnknown_Release_Proxy ,
  567.     0 /* (void *)-1 /* IDispatch::GetTypeInfoCount */ ,
  568.     0 /* (void *)-1 /* IDispatch::GetTypeInfo */ ,
  569.     0 /* (void *)-1 /* IDispatch::GetIDsOfNames */ ,
  570.     0 /* IDispatch_Invoke_Proxy */ ,
  571.     (void *)-1 /* ISCard::get_Atr */ ,
  572.     (void *)-1 /* ISCard::get_CardHandle */ ,
  573.     (void *)-1 /* ISCard::get_Context */ ,
  574.     (void *)-1 /* ISCard::get_Protocol */ ,
  575.     (void *)-1 /* ISCard::get_Status */ ,
  576.     (void *)-1 /* ISCard::AttachByHandle */ ,
  577.     (void *)-1 /* ISCard::AttachByReader */ ,
  578.     (void *)-1 /* ISCard::Detach */ ,
  579.     (void *)-1 /* ISCard::LockSCard */ ,
  580.     (void *)-1 /* ISCard::ReAttach */ ,
  581.     (void *)-1 /* ISCard::Transaction */ ,
  582.     (void *)-1 /* ISCard::UnlockSCard */
  583. };
  584. static const PRPC_STUB_FUNCTION ISCard_table[] =
  585. {
  586.     STUB_FORWARDING_FUNCTION,
  587.     STUB_FORWARDING_FUNCTION,
  588.     STUB_FORWARDING_FUNCTION,
  589.     STUB_FORWARDING_FUNCTION,
  590.     NdrStubCall2,
  591.     NdrStubCall2,
  592.     NdrStubCall2,
  593.     NdrStubCall2,
  594.     NdrStubCall2,
  595.     NdrStubCall2,
  596.     NdrStubCall2,
  597.     NdrStubCall2,
  598.     NdrStubCall2,
  599.     NdrStubCall2,
  600.     NdrStubCall2,
  601.     NdrStubCall2
  602. };
  603. CInterfaceStubVtbl _ISCardStubVtbl =
  604. {
  605.     &IID_ISCard,
  606.     &ISCard_ServerInfo,
  607.     19,
  608.     &ISCard_table[-3],
  609.     CStdStubBuffer_DELEGATING_METHODS
  610. };
  611. /* Standard interface: __MIDL_itf_scardssp_0248, ver. 0.0,
  612.    GUID={0x00000000,0x0000,0x0000,{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}} */
  613. /* Object interface: ISCardDatabase, ver. 0.0,
  614.    GUID={0x1461AAC8,0x6810,0x11D0,{0x91,0x8F,0x00,0xAA,0x00,0xC1,0x80,0x68}} */
  615. extern const MIDL_STUB_DESC Object_StubDesc;
  616. extern const MIDL_SERVER_INFO ISCardDatabase_ServerInfo;
  617. #pragma code_seg(".orpc")
  618. static const unsigned short ISCardDatabase_FormatStringOffsetTable[] = 
  619.     {
  620.     (unsigned short) -1,
  621.     (unsigned short) -1,
  622.     (unsigned short) -1,
  623.     (unsigned short) -1,
  624.     3474,
  625.     3516,
  626.     3558,
  627.     3612,
  628.     3654
  629.     };
  630. static const MIDL_SERVER_INFO ISCardDatabase_ServerInfo = 
  631.     {
  632.     &Object_StubDesc,
  633.     0,
  634.     __MIDL_ProcFormatString.Format,
  635.     &ISCardDatabase_FormatStringOffsetTable[-3],
  636.     0,
  637.     0,
  638.     0,
  639.     0
  640.     };
  641. static const MIDL_STUBLESS_PROXY_INFO ISCardDatabase_ProxyInfo =
  642.     {
  643.     &Object_StubDesc,
  644.     __MIDL_ProcFormatString.Format,
  645.     &ISCardDatabase_FormatStringOffsetTable[-3],
  646.     0,
  647.     0,
  648.     0
  649.     };
  650. CINTERFACE_PROXY_VTABLE(12) _ISCardDatabaseProxyVtbl = 
  651. {
  652.     &ISCardDatabase_ProxyInfo,
  653.     &IID_ISCardDatabase,
  654.     IUnknown_QueryInterface_Proxy,
  655.     IUnknown_AddRef_Proxy,
  656.     IUnknown_Release_Proxy ,
  657.     0 /* (void *)-1 /* IDispatch::GetTypeInfoCount */ ,
  658.     0 /* (void *)-1 /* IDispatch::GetTypeInfo */ ,
  659.     0 /* (void *)-1 /* IDispatch::GetIDsOfNames */ ,
  660.     0 /* IDispatch_Invoke_Proxy */ ,
  661.     (void *)-1 /* ISCardDatabase::GetProviderCardId */ ,
  662.     (void *)-1 /* ISCardDatabase::ListCardInterfaces */ ,
  663.     (void *)-1 /* ISCardDatabase::ListCards */ ,
  664.     (void *)-1 /* ISCardDatabase::ListReaderGroups */ ,
  665.     (void *)-1 /* ISCardDatabase::ListReaders */
  666. };
  667. static const PRPC_STUB_FUNCTION ISCardDatabase_table[] =
  668. {
  669.     STUB_FORWARDING_FUNCTION,
  670.     STUB_FORWARDING_FUNCTION,
  671.     STUB_FORWARDING_FUNCTION,
  672.     STUB_FORWARDING_FUNCTION,
  673.     NdrStubCall2,
  674.     NdrStubCall2,
  675.     NdrStubCall2,
  676.     NdrStubCall2,
  677.     NdrStubCall2
  678. };
  679. CInterfaceStubVtbl _ISCardDatabaseStubVtbl =
  680. {
  681.     &IID_ISCardDatabase,
  682.     &ISCardDatabase_ServerInfo,
  683.     12,
  684.     &ISCardDatabase_table[-3],
  685.     CStdStubBuffer_DELEGATING_METHODS
  686. };
  687. /* Standard interface: __MIDL_itf_scardssp_0249, ver. 0.0,
  688.    GUID={0x00000000,0x0000,0x0000,{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}} */
  689. /* Object interface: ISCardLocate, ver. 0.0,
  690.    GUID={0x1461AACD,0x6810,0x11D0,{0x91,0x8F,0x00,0xAA,0x00,0xC1,0x80,0x68}} */
  691. extern const MIDL_STUB_DESC Object_StubDesc;
  692. extern const MIDL_SERVER_INFO ISCardLocate_ServerInfo;
  693. #pragma code_seg(".orpc")
  694. static const unsigned short ISCardLocate_FormatStringOffsetTable[] = 
  695.     {
  696.     (unsigned short) -1,
  697.     (unsigned short) -1,
  698.     (unsigned short) -1,
  699.     (unsigned short) -1,
  700.     3696,
  701.     3750,
  702.     3804
  703.     };
  704. static const MIDL_SERVER_INFO ISCardLocate_ServerInfo = 
  705.     {
  706.     &Object_StubDesc,
  707.     0,
  708.     __MIDL_ProcFormatString.Format,
  709.     &ISCardLocate_FormatStringOffsetTable[-3],
  710.     0,
  711.     0,
  712.     0,
  713.     0
  714.     };
  715. static const MIDL_STUBLESS_PROXY_INFO ISCardLocate_ProxyInfo =
  716.     {
  717.     &Object_StubDesc,
  718.     __MIDL_ProcFormatString.Format,
  719.     &ISCardLocate_FormatStringOffsetTable[-3],
  720.     0,
  721.     0,
  722.     0
  723.     };
  724. CINTERFACE_PROXY_VTABLE(10) _ISCardLocateProxyVtbl = 
  725. {
  726.     &ISCardLocate_ProxyInfo,
  727.     &IID_ISCardLocate,
  728.     IUnknown_QueryInterface_Proxy,
  729.     IUnknown_AddRef_Proxy,
  730.     IUnknown_Release_Proxy ,
  731.     0 /* (void *)-1 /* IDispatch::GetTypeInfoCount */ ,
  732.     0 /* (void *)-1 /* IDispatch::GetTypeInfo */ ,
  733.     0 /* (void *)-1 /* IDispatch::GetIDsOfNames */ ,
  734.     0 /* IDispatch_Invoke_Proxy */ ,
  735.     (void *)-1 /* ISCardLocate::ConfigureCardGuidSearch */ ,
  736.     (void *)-1 /* ISCardLocate::ConfigureCardNameSearch */ ,
  737.     (void *)-1 /* ISCardLocate::FindCard */
  738. };
  739. static const PRPC_STUB_FUNCTION ISCardLocate_table[] =
  740. {
  741.     STUB_FORWARDING_FUNCTION,
  742.     STUB_FORWARDING_FUNCTION,
  743.     STUB_FORWARDING_FUNCTION,
  744.     STUB_FORWARDING_FUNCTION,
  745.     NdrStubCall2,
  746.     NdrStubCall2,
  747.     NdrStubCall2
  748. };
  749. CInterfaceStubVtbl _ISCardLocateStubVtbl =
  750. {
  751.     &IID_ISCardLocate,
  752.     &ISCardLocate_ServerInfo,
  753.     10,
  754.     &ISCardLocate_table[-3],
  755.     CStdStubBuffer_DELEGATING_METHODS
  756. };
  757. /* Standard interface: __MIDL_itf_scardssp_0250, ver. 0.0,
  758.    GUID={0x00000000,0x0000,0x0000,{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}} */
  759. extern const USER_MARSHAL_ROUTINE_QUADRUPLE UserMarshalRoutines[ WIRE_MARSHAL_TABLE_SIZE ];
  760. static const MIDL_STUB_DESC Object_StubDesc = 
  761.     {
  762.     0,
  763.     NdrOleAllocate,
  764.     NdrOleFree,
  765.     0,
  766.     0,
  767.     0,
  768.     0,
  769.     0,
  770.     __MIDL_TypeFormatString.Format,
  771.     1, /* -error bounds_check flag */
  772.     0x50002, /* Ndr library version */
  773.     0,
  774.     0x5030117, /* MIDL Version 5.3.279 */
  775.     0,
  776.     UserMarshalRoutines,
  777.     0,  /* notify & notify_flag routine table */
  778.     0x1, /* MIDL flag */
  779.     0,  /* Reserved3 */
  780.     0,  /* Reserved4 */
  781.     0   /* Reserved5 */
  782.     };
  783. #pragma data_seg(".rdata")
  784. static const USER_MARSHAL_ROUTINE_QUADRUPLE UserMarshalRoutines[ WIRE_MARSHAL_TABLE_SIZE ] = 
  785.         {
  786.             
  787.             {
  788.             HGLOBAL_UserSize
  789.             ,HGLOBAL_UserMarshal
  790.             ,HGLOBAL_UserUnmarshal
  791.             ,HGLOBAL_UserFree
  792.             },
  793.             {
  794.             LPSAFEARRAY_UserSize
  795.             ,LPSAFEARRAY_UserMarshal
  796.             ,LPSAFEARRAY_UserUnmarshal
  797.             ,LPSAFEARRAY_UserFree
  798.             },
  799.             {
  800.             BSTR_UserSize
  801.             ,BSTR_UserMarshal
  802.             ,BSTR_UserUnmarshal
  803.             ,BSTR_UserFree
  804.             }
  805.         };
  806. #if !defined(__RPC_WIN32__)
  807. #error  Invalid build platform for this stub.
  808. #endif
  809. #if !(TARGET_IS_NT50_OR_LATER)
  810. #error You need a Windows 2000 Professional or later to run this stub because it uses these features:
  811. #error   /robust command line switch.
  812. #error However, your C/C++ compilation flags indicate you intend to run this app on earlier systems.
  813. #error This app will die there with the RPC_X_WRONG_STUB_VERSION error.
  814. #endif
  815. static const MIDL_PROC_FORMAT_STRING __MIDL_ProcFormatString =
  816.     {
  817.         0,
  818.         {
  819. /* Procedure get_Stream */
  820. 0x33, /* FC_AUTO_HANDLE */
  821. 0x6c, /* Old Flags:  object, Oi2 */
  822. /*  2 */ NdrFcLong( 0x0 ), /* 0 */
  823. /*  6 */ NdrFcShort( 0x7 ), /* 7 */
  824. #ifndef _ALPHA_
  825. /*  8 */ NdrFcShort( 0xc ), /* x86, MIPS, PPC Stack size/offset = 12 */
  826. #else
  827. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  828. #endif
  829. /* 10 */ NdrFcShort( 0x0 ), /* 0 */
  830. /* 12 */ NdrFcShort( 0x8 ), /* 8 */
  831. /* 14 */ 0x45, /* Oi2 Flags:  srv must size, has return, has ext, */
  832. 0x2, /* 2 */
  833. /* 16 */ 0x8, /* 8 */
  834. 0x1, /* Ext Flags:  new corr desc, */
  835. /* 18 */ NdrFcShort( 0x0 ), /* 0 */
  836. /* 20 */ NdrFcShort( 0x0 ), /* 0 */
  837. /* 22 */ NdrFcShort( 0x0 ), /* 0 */
  838. /* Parameter ppStream */
  839. /* 24 */ NdrFcShort( 0x13 ), /* Flags:  must size, must free, out, */
  840. #ifndef _ALPHA_
  841. /* 26 */ NdrFcShort( 0x4 ), /* x86, MIPS, PPC Stack size/offset = 4 */
  842. #else
  843. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  844. #endif
  845. /* 28 */ NdrFcShort( 0x2 ), /* Type Offset=2 */
  846. /* Return value */
  847. /* 30 */ NdrFcShort( 0x70 ), /* Flags:  out, return, base type, */
  848. #ifndef _ALPHA_
  849. /* 32 */ NdrFcShort( 0x8 ), /* x86, MIPS, PPC Stack size/offset = 8 */
  850. #else
  851. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  852. #endif
  853. /* 34 */ 0x8, /* FC_LONG */
  854. 0x0, /* 0 */
  855. /* Procedure put_Stream */
  856. /* 36 */ 0x33, /* FC_AUTO_HANDLE */
  857. 0x6c, /* Old Flags:  object, Oi2 */
  858. /* 38 */ NdrFcLong( 0x0 ), /* 0 */
  859. /* 42 */ NdrFcShort( 0x8 ), /* 8 */
  860. #ifndef _ALPHA_
  861. /* 44 */ NdrFcShort( 0xc ), /* x86, MIPS, PPC Stack size/offset = 12 */
  862. #else
  863. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  864. #endif
  865. /* 46 */ NdrFcShort( 0x0 ), /* 0 */
  866. /* 48 */ NdrFcShort( 0x8 ), /* 8 */
  867. /* 50 */ 0x46, /* Oi2 Flags:  clt must size, has return, has ext, */
  868. 0x2, /* 2 */
  869. /* 52 */ 0x8, /* 8 */
  870. 0x1, /* Ext Flags:  new corr desc, */
  871. /* 54 */ NdrFcShort( 0x0 ), /* 0 */
  872. /* 56 */ NdrFcShort( 0x0 ), /* 0 */
  873. /* 58 */ NdrFcShort( 0x0 ), /* 0 */
  874. /* Parameter pStream */
  875. /* 60 */ NdrFcShort( 0xb ), /* Flags:  must size, must free, in, */
  876. #ifndef _ALPHA_
  877. /* 62 */ NdrFcShort( 0x4 ), /* x86, MIPS, PPC Stack size/offset = 4 */
  878. #else
  879. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  880. #endif
  881. /* 64 */ NdrFcShort( 0x6 ), /* Type Offset=6 */
  882. /* Return value */
  883. /* 66 */ NdrFcShort( 0x70 ), /* Flags:  out, return, base type, */
  884. #ifndef _ALPHA_
  885. /* 68 */ NdrFcShort( 0x8 ), /* x86, MIPS, PPC Stack size/offset = 8 */
  886. #else
  887. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  888. #endif
  889. /* 70 */ 0x8, /* FC_LONG */
  890. 0x0, /* 0 */
  891. /* Procedure Clone */
  892. /* 72 */ 0x33, /* FC_AUTO_HANDLE */
  893. 0x6c, /* Old Flags:  object, Oi2 */
  894. /* 74 */ NdrFcLong( 0x0 ), /* 0 */
  895. /* 78 */ NdrFcShort( 0x9 ), /* 9 */
  896. #ifndef _ALPHA_
  897. /* 80 */ NdrFcShort( 0xc ), /* x86, MIPS, PPC Stack size/offset = 12 */
  898. #else
  899. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  900. #endif
  901. /* 82 */ NdrFcShort( 0x0 ), /* 0 */
  902. /* 84 */ NdrFcShort( 0x8 ), /* 8 */
  903. /* 86 */ 0x47, /* Oi2 Flags:  srv must size, clt must size, has return, has ext, */
  904. 0x2, /* 2 */
  905. /* 88 */ 0x8, /* 8 */
  906. 0x1, /* Ext Flags:  new corr desc, */
  907. /* 90 */ NdrFcShort( 0x0 ), /* 0 */
  908. /* 92 */ NdrFcShort( 0x0 ), /* 0 */
  909. /* 94 */ NdrFcShort( 0x0 ), /* 0 */
  910. /* Parameter ppByteBuffer */
  911. /* 96 */ NdrFcShort( 0x201b ), /* Flags:  must size, must free, in, out, srv alloc size=8 */
  912. #ifndef _ALPHA_
  913. /* 98 */ NdrFcShort( 0x4 ), /* x86, MIPS, PPC Stack size/offset = 4 */
  914. #else
  915. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  916. #endif
  917. /* 100 */ NdrFcShort( 0x18 ), /* Type Offset=24 */
  918. /* Return value */
  919. /* 102 */ NdrFcShort( 0x70 ), /* Flags:  out, return, base type, */
  920. #ifndef _ALPHA_
  921. /* 104 */ NdrFcShort( 0x8 ), /* x86, MIPS, PPC Stack size/offset = 8 */
  922. #else
  923. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  924. #endif
  925. /* 106 */ 0x8, /* FC_LONG */
  926. 0x0, /* 0 */
  927. /* Procedure Commit */
  928. /* 108 */ 0x33, /* FC_AUTO_HANDLE */
  929. 0x6c, /* Old Flags:  object, Oi2 */
  930. /* 110 */ NdrFcLong( 0x0 ), /* 0 */
  931. /* 114 */ NdrFcShort( 0xa ), /* 10 */
  932. #ifndef _ALPHA_
  933. /* 116 */ NdrFcShort( 0xc ), /* x86, MIPS, PPC Stack size/offset = 12 */
  934. #else
  935. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  936. #endif
  937. /* 118 */ NdrFcShort( 0x8 ), /* 8 */
  938. /* 120 */ NdrFcShort( 0x8 ), /* 8 */
  939. /* 122 */ 0x44, /* Oi2 Flags:  has return, has ext, */
  940. 0x2, /* 2 */
  941. /* 124 */ 0x8, /* 8 */
  942. 0x1, /* Ext Flags:  new corr desc, */
  943. /* 126 */ NdrFcShort( 0x0 ), /* 0 */
  944. /* 128 */ NdrFcShort( 0x0 ), /* 0 */
  945. /* 130 */ NdrFcShort( 0x0 ), /* 0 */
  946. /* Parameter grfCommitFlags */
  947. /* 132 */ NdrFcShort( 0x48 ), /* Flags:  in, base type, */
  948. #ifndef _ALPHA_
  949. /* 134 */ NdrFcShort( 0x4 ), /* x86, MIPS, PPC Stack size/offset = 4 */
  950. #else
  951. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  952. #endif
  953. /* 136 */ 0x8, /* FC_LONG */
  954. 0x0, /* 0 */
  955. /* Return value */
  956. /* 138 */ NdrFcShort( 0x70 ), /* Flags:  out, return, base type, */
  957. #ifndef _ALPHA_
  958. /* 140 */ NdrFcShort( 0x8 ), /* x86, MIPS, PPC Stack size/offset = 8 */
  959. #else
  960. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  961. #endif
  962. /* 142 */ 0x8, /* FC_LONG */
  963. 0x0, /* 0 */
  964. /* Procedure CopyTo */
  965. /* 144 */ 0x33, /* FC_AUTO_HANDLE */
  966. 0x6c, /* Old Flags:  object, Oi2 */
  967. /* 146 */ NdrFcLong( 0x0 ), /* 0 */
  968. /* 150 */ NdrFcShort( 0xb ), /* 11 */
  969. #ifndef _ALPHA_
  970. /* 152 */ NdrFcShort( 0x18 ), /* x86, MIPS, PPC Stack size/offset = 24 */
  971. #else
  972. NdrFcShort( 0x30 ), /* Alpha Stack size/offset = 48 */
  973. #endif
  974. /* 154 */ NdrFcShort( 0x18 ), /* 24 */
  975. /* 156 */ NdrFcShort( 0x18 ), /* 24 */
  976. /* 158 */ 0x47, /* Oi2 Flags:  srv must size, clt must size, has return, has ext, */
  977. 0x5, /* 5 */
  978. /* 160 */ 0x8, /* 8 */
  979. 0x1, /* Ext Flags:  new corr desc, */
  980. /* 162 */ NdrFcShort( 0x0 ), /* 0 */
  981. /* 164 */ NdrFcShort( 0x0 ), /* 0 */
  982. /* 166 */ NdrFcShort( 0x0 ), /* 0 */
  983. /* Parameter ppByteBuffer */
  984. /* 168 */ NdrFcShort( 0x201b ), /* Flags:  must size, must free, in, out, srv alloc size=8 */
  985. #ifndef _ALPHA_
  986. /* 170 */ NdrFcShort( 0x4 ), /* x86, MIPS, PPC Stack size/offset = 4 */
  987. #else
  988. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  989. #endif
  990. /* 172 */ NdrFcShort( 0x18 ), /* Type Offset=24 */
  991. /* Parameter cb */
  992. /* 174 */ NdrFcShort( 0x48 ), /* Flags:  in, base type, */
  993. #ifndef _ALPHA_
  994. /* 176 */ NdrFcShort( 0x8 ), /* x86, MIPS, PPC Stack size/offset = 8 */
  995. #else
  996. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  997. #endif
  998. /* 178 */ 0x8, /* FC_LONG */
  999. 0x0, /* 0 */
  1000. /* Parameter pcbRead */
  1001. /* 180 */ NdrFcShort( 0x158 ), /* Flags:  in, out, base type, simple ref, */
  1002. #ifndef _ALPHA_
  1003. /* 182 */ NdrFcShort( 0xc ), /* x86, MIPS, PPC Stack size/offset = 12 */
  1004. #else
  1005. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  1006. #endif
  1007. /* 184 */ 0x8, /* FC_LONG */
  1008. 0x0, /* 0 */
  1009. /* Parameter pcbWritten */
  1010. /* 186 */ NdrFcShort( 0x158 ), /* Flags:  in, out, base type, simple ref, */
  1011. #ifndef _ALPHA_
  1012. /* 188 */ NdrFcShort( 0x10 ), /* x86, MIPS, PPC Stack size/offset = 16 */
  1013. #else
  1014. NdrFcShort( 0x20 ), /* Alpha Stack size/offset = 32 */
  1015. #endif
  1016. /* 190 */ 0x8, /* FC_LONG */
  1017. 0x0, /* 0 */
  1018. /* Return value */
  1019. /* 192 */ NdrFcShort( 0x70 ), /* Flags:  out, return, base type, */
  1020. #ifndef _ALPHA_
  1021. /* 194 */ NdrFcShort( 0x14 ), /* x86, MIPS, PPC Stack size/offset = 20 */
  1022. #else
  1023. NdrFcShort( 0x28 ), /* Alpha Stack size/offset = 40 */
  1024. #endif
  1025. /* 196 */ 0x8, /* FC_LONG */
  1026. 0x0, /* 0 */
  1027. /* Procedure Initialize */
  1028. /* 198 */ 0x33, /* FC_AUTO_HANDLE */
  1029. 0x6c, /* Old Flags:  object, Oi2 */
  1030. /* 200 */ NdrFcLong( 0x0 ), /* 0 */
  1031. /* 204 */ NdrFcShort( 0xc ), /* 12 */
  1032. #ifndef _ALPHA_
  1033. /* 206 */ NdrFcShort( 0x10 ), /* x86, MIPS, PPC Stack size/offset = 16 */
  1034. #else
  1035. NdrFcShort( 0x20 ), /* Alpha Stack size/offset = 32 */
  1036. #endif
  1037. /* 208 */ NdrFcShort( 0xd ), /* 13 */
  1038. /* 210 */ NdrFcShort( 0x8 ), /* 8 */
  1039. /* 212 */ 0x44, /* Oi2 Flags:  has return, has ext, */
  1040. 0x3, /* 3 */
  1041. /* 214 */ 0x8, /* 8 */
  1042. 0x1, /* Ext Flags:  new corr desc, */
  1043. /* 216 */ NdrFcShort( 0x0 ), /* 0 */
  1044. /* 218 */ NdrFcShort( 0x0 ), /* 0 */
  1045. /* 220 */ NdrFcShort( 0x0 ), /* 0 */
  1046. /* Parameter lSize */
  1047. /* 222 */ NdrFcShort( 0x48 ), /* Flags:  in, base type, */
  1048. #ifndef _ALPHA_
  1049. /* 224 */ NdrFcShort( 0x4 ), /* x86, MIPS, PPC Stack size/offset = 4 */
  1050. #else
  1051. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  1052. #endif
  1053. /* 226 */ 0x8, /* FC_LONG */
  1054. 0x0, /* 0 */
  1055. /* Parameter pData */
  1056. /* 228 */ NdrFcShort( 0x148 ), /* Flags:  in, base type, simple ref, */
  1057. #ifndef _ALPHA_
  1058. /* 230 */ NdrFcShort( 0x8 ), /* x86, MIPS, PPC Stack size/offset = 8 */
  1059. #else
  1060. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  1061. #endif
  1062. /* 232 */ 0x2, /* FC_CHAR */
  1063. 0x0, /* 0 */
  1064. /* Return value */
  1065. /* 234 */ NdrFcShort( 0x70 ), /* Flags:  out, return, base type, */
  1066. #ifndef _ALPHA_
  1067. /* 236 */ NdrFcShort( 0xc ), /* x86, MIPS, PPC Stack size/offset = 12 */
  1068. #else
  1069. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  1070. #endif
  1071. /* 238 */ 0x8, /* FC_LONG */
  1072. 0x0, /* 0 */
  1073. /* Procedure LockRegion */
  1074. /* 240 */ 0x33, /* FC_AUTO_HANDLE */
  1075. 0x6c, /* Old Flags:  object, Oi2 */
  1076. /* 242 */ NdrFcLong( 0x0 ), /* 0 */
  1077. /* 246 */ NdrFcShort( 0xd ), /* 13 */
  1078. #ifndef _ALPHA_
  1079. /* 248 */ NdrFcShort( 0x14 ), /* x86, MIPS, PPC Stack size/offset = 20 */
  1080. #else
  1081. NdrFcShort( 0x28 ), /* Alpha Stack size/offset = 40 */
  1082. #endif
  1083. /* 250 */ NdrFcShort( 0x18 ), /* 24 */
  1084. /* 252 */ NdrFcShort( 0x8 ), /* 8 */
  1085. /* 254 */ 0x44, /* Oi2 Flags:  has return, has ext, */
  1086. 0x4, /* 4 */
  1087. /* 256 */ 0x8, /* 8 */
  1088. 0x1, /* Ext Flags:  new corr desc, */
  1089. /* 258 */ NdrFcShort( 0x0 ), /* 0 */
  1090. /* 260 */ NdrFcShort( 0x0 ), /* 0 */
  1091. /* 262 */ NdrFcShort( 0x0 ), /* 0 */
  1092. /* Parameter libOffset */
  1093. /* 264 */ NdrFcShort( 0x48 ), /* Flags:  in, base type, */
  1094. #ifndef _ALPHA_
  1095. /* 266 */ NdrFcShort( 0x4 ), /* x86, MIPS, PPC Stack size/offset = 4 */
  1096. #else
  1097. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  1098. #endif
  1099. /* 268 */ 0x8, /* FC_LONG */
  1100. 0x0, /* 0 */
  1101. /* Parameter cb */
  1102. /* 270 */ NdrFcShort( 0x48 ), /* Flags:  in, base type, */
  1103. #ifndef _ALPHA_
  1104. /* 272 */ NdrFcShort( 0x8 ), /* x86, MIPS, PPC Stack size/offset = 8 */
  1105. #else
  1106. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  1107. #endif
  1108. /* 274 */ 0x8, /* FC_LONG */
  1109. 0x0, /* 0 */
  1110. /* Parameter dwLockType */
  1111. /* 276 */ NdrFcShort( 0x48 ), /* Flags:  in, base type, */
  1112. #ifndef _ALPHA_
  1113. /* 278 */ NdrFcShort( 0xc ), /* x86, MIPS, PPC Stack size/offset = 12 */
  1114. #else
  1115. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  1116. #endif
  1117. /* 280 */ 0x8, /* FC_LONG */
  1118. 0x0, /* 0 */
  1119. /* Return value */
  1120. /* 282 */ NdrFcShort( 0x70 ), /* Flags:  out, return, base type, */
  1121. #ifndef _ALPHA_
  1122. /* 284 */ NdrFcShort( 0x10 ), /* x86, MIPS, PPC Stack size/offset = 16 */
  1123. #else
  1124. NdrFcShort( 0x20 ), /* Alpha Stack size/offset = 32 */
  1125. #endif
  1126. /* 286 */ 0x8, /* FC_LONG */
  1127. 0x0, /* 0 */
  1128. /* Procedure Read */
  1129. /* 288 */ 0x33, /* FC_AUTO_HANDLE */
  1130. 0x6c, /* Old Flags:  object, Oi2 */
  1131. /* 290 */ NdrFcLong( 0x0 ), /* 0 */
  1132. /* 294 */ NdrFcShort( 0xe ), /* 14 */
  1133. #ifndef _ALPHA_
  1134. /* 296 */ NdrFcShort( 0x14 ), /* x86, MIPS, PPC Stack size/offset = 20 */
  1135. #else
  1136. NdrFcShort( 0x28 ), /* Alpha Stack size/offset = 40 */
  1137. #endif
  1138. /* 298 */ NdrFcShort( 0x15 ), /* 21 */
  1139. /* 300 */ NdrFcShort( 0x15 ), /* 21 */
  1140. /* 302 */ 0x44, /* Oi2 Flags:  has return, has ext, */
  1141. 0x4, /* 4 */
  1142. /* 304 */ 0x8, /* 8 */
  1143. 0x1, /* Ext Flags:  new corr desc, */
  1144. /* 306 */ NdrFcShort( 0x0 ), /* 0 */
  1145. /* 308 */ NdrFcShort( 0x0 ), /* 0 */
  1146. /* 310 */ NdrFcShort( 0x0 ), /* 0 */
  1147. /* Parameter pByte */
  1148. /* 312 */ NdrFcShort( 0x158 ), /* Flags:  in, out, base type, simple ref, */
  1149. #ifndef _ALPHA_
  1150. /* 314 */ NdrFcShort( 0x4 ), /* x86, MIPS, PPC Stack size/offset = 4 */
  1151. #else
  1152. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  1153. #endif
  1154. /* 316 */ 0x2, /* FC_CHAR */
  1155. 0x0, /* 0 */
  1156. /* Parameter cb */
  1157. /* 318 */ NdrFcShort( 0x48 ), /* Flags:  in, base type, */
  1158. #ifndef _ALPHA_
  1159. /* 320 */ NdrFcShort( 0x8 ), /* x86, MIPS, PPC Stack size/offset = 8 */
  1160. #else
  1161. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  1162. #endif
  1163. /* 322 */ 0x8, /* FC_LONG */
  1164. 0x0, /* 0 */
  1165. /* Parameter pcbRead */
  1166. /* 324 */ NdrFcShort( 0x158 ), /* Flags:  in, out, base type, simple ref, */
  1167. #ifndef _ALPHA_
  1168. /* 326 */ NdrFcShort( 0xc ), /* x86, MIPS, PPC Stack size/offset = 12 */
  1169. #else
  1170. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  1171. #endif
  1172. /* 328 */ 0x8, /* FC_LONG */
  1173. 0x0, /* 0 */
  1174. /* Return value */
  1175. /* 330 */ NdrFcShort( 0x70 ), /* Flags:  out, return, base type, */
  1176. #ifndef _ALPHA_
  1177. /* 332 */ NdrFcShort( 0x10 ), /* x86, MIPS, PPC Stack size/offset = 16 */
  1178. #else
  1179. NdrFcShort( 0x20 ), /* Alpha Stack size/offset = 32 */
  1180. #endif
  1181. /* 334 */ 0x8, /* FC_LONG */
  1182. 0x0, /* 0 */
  1183. /* Procedure LockSCard */
  1184. /* Procedure Revert */
  1185. /* 336 */ 0x33, /* FC_AUTO_HANDLE */
  1186. 0x6c, /* Old Flags:  object, Oi2 */
  1187. /* 338 */ NdrFcLong( 0x0 ), /* 0 */
  1188. /* 342 */ NdrFcShort( 0xf ), /* 15 */
  1189. #ifndef _ALPHA_
  1190. /* 344 */ NdrFcShort( 0x8 ), /* x86, MIPS, PPC Stack size/offset = 8 */
  1191. #else
  1192. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  1193. #endif
  1194. /* 346 */ NdrFcShort( 0x0 ), /* 0 */
  1195. /* 348 */ NdrFcShort( 0x8 ), /* 8 */
  1196. /* 350 */ 0x44, /* Oi2 Flags:  has return, has ext, */
  1197. 0x1, /* 1 */
  1198. /* 352 */ 0x8, /* 8 */
  1199. 0x1, /* Ext Flags:  new corr desc, */
  1200. /* 354 */ NdrFcShort( 0x0 ), /* 0 */
  1201. /* 356 */ NdrFcShort( 0x0 ), /* 0 */
  1202. /* 358 */ NdrFcShort( 0x0 ), /* 0 */
  1203. /* Return value */
  1204. /* Return value */
  1205. /* 360 */ NdrFcShort( 0x70 ), /* Flags:  out, return, base type, */
  1206. #ifndef _ALPHA_
  1207. /* 362 */ NdrFcShort( 0x4 ), /* x86, MIPS, PPC Stack size/offset = 4 */
  1208. #else
  1209. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  1210. #endif
  1211. /* 364 */ 0x8, /* FC_LONG */
  1212. 0x0, /* 0 */
  1213. /* Procedure Seek */
  1214. /* 366 */ 0x33, /* FC_AUTO_HANDLE */
  1215. 0x6c, /* Old Flags:  object, Oi2 */
  1216. /* 368 */ NdrFcLong( 0x0 ), /* 0 */
  1217. /* 372 */ NdrFcShort( 0x10 ), /* 16 */
  1218. #ifndef _ALPHA_
  1219. /* 374 */ NdrFcShort( 0x14 ), /* x86, MIPS, PPC Stack size/offset = 20 */
  1220. #else
  1221. NdrFcShort( 0x28 ), /* Alpha Stack size/offset = 40 */
  1222. #endif
  1223. /* 376 */ NdrFcShort( 0x18 ), /* 24 */
  1224. /* 378 */ NdrFcShort( 0x10 ), /* 16 */
  1225. /* 380 */ 0x44, /* Oi2 Flags:  has return, has ext, */
  1226. 0x4, /* 4 */
  1227. /* 382 */ 0x8, /* 8 */
  1228. 0x1, /* Ext Flags:  new corr desc, */
  1229. /* 384 */ NdrFcShort( 0x0 ), /* 0 */
  1230. /* 386 */ NdrFcShort( 0x0 ), /* 0 */
  1231. /* 388 */ NdrFcShort( 0x0 ), /* 0 */
  1232. /* Parameter dLibMove */
  1233. /* 390 */ NdrFcShort( 0x48 ), /* Flags:  in, base type, */
  1234. #ifndef _ALPHA_
  1235. /* 392 */ NdrFcShort( 0x4 ), /* x86, MIPS, PPC Stack size/offset = 4 */
  1236. #else
  1237. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  1238. #endif
  1239. /* 394 */ 0x8, /* FC_LONG */
  1240. 0x0, /* 0 */
  1241. /* Parameter dwOrigin */
  1242. /* 396 */ NdrFcShort( 0x48 ), /* Flags:  in, base type, */
  1243. #ifndef _ALPHA_
  1244. /* 398 */ NdrFcShort( 0x8 ), /* x86, MIPS, PPC Stack size/offset = 8 */
  1245. #else
  1246. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  1247. #endif
  1248. /* 400 */ 0x8, /* FC_LONG */
  1249. 0x0, /* 0 */
  1250. /* Parameter pLibnewPosition */
  1251. /* 402 */ NdrFcShort( 0x158 ), /* Flags:  in, out, base type, simple ref, */
  1252. #ifndef _ALPHA_
  1253. /* 404 */ NdrFcShort( 0xc ), /* x86, MIPS, PPC Stack size/offset = 12 */
  1254. #else
  1255. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  1256. #endif
  1257. /* 406 */ 0x8, /* FC_LONG */
  1258. 0x0, /* 0 */
  1259. /* Return value */
  1260. /* 408 */ NdrFcShort( 0x70 ), /* Flags:  out, return, base type, */
  1261. #ifndef _ALPHA_
  1262. /* 410 */ NdrFcShort( 0x10 ), /* x86, MIPS, PPC Stack size/offset = 16 */
  1263. #else
  1264. NdrFcShort( 0x20 ), /* Alpha Stack size/offset = 32 */
  1265. #endif
  1266. /* 412 */ 0x8, /* FC_LONG */
  1267. 0x0, /* 0 */
  1268. /* Procedure SetSize */
  1269. /* 414 */ 0x33, /* FC_AUTO_HANDLE */
  1270. 0x6c, /* Old Flags:  object, Oi2 */
  1271. /* 416 */ NdrFcLong( 0x0 ), /* 0 */
  1272. /* 420 */ NdrFcShort( 0x11 ), /* 17 */
  1273. #ifndef _ALPHA_
  1274. /* 422 */ NdrFcShort( 0xc ), /* x86, MIPS, PPC Stack size/offset = 12 */
  1275. #else
  1276. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  1277. #endif
  1278. /* 424 */ NdrFcShort( 0x8 ), /* 8 */
  1279. /* 426 */ NdrFcShort( 0x8 ), /* 8 */
  1280. /* 428 */ 0x44, /* Oi2 Flags:  has return, has ext, */
  1281. 0x2, /* 2 */
  1282. /* 430 */ 0x8, /* 8 */
  1283. 0x1, /* Ext Flags:  new corr desc, */
  1284. /* 432 */ NdrFcShort( 0x0 ), /* 0 */
  1285. /* 434 */ NdrFcShort( 0x0 ), /* 0 */
  1286. /* 436 */ NdrFcShort( 0x0 ), /* 0 */
  1287. /* Parameter libNewSize */
  1288. /* 438 */ NdrFcShort( 0x48 ), /* Flags:  in, base type, */
  1289. #ifndef _ALPHA_
  1290. /* 440 */ NdrFcShort( 0x4 ), /* x86, MIPS, PPC Stack size/offset = 4 */
  1291. #else
  1292. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  1293. #endif
  1294. /* 442 */ 0x8, /* FC_LONG */
  1295. 0x0, /* 0 */
  1296. /* Return value */
  1297. /* 444 */ NdrFcShort( 0x70 ), /* Flags:  out, return, base type, */
  1298. #ifndef _ALPHA_
  1299. /* 446 */ NdrFcShort( 0x8 ), /* x86, MIPS, PPC Stack size/offset = 8 */
  1300. #else
  1301. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  1302. #endif
  1303. /* 448 */ 0x8, /* FC_LONG */
  1304. 0x0, /* 0 */
  1305. /* Procedure Stat */
  1306. /* 450 */ 0x33, /* FC_AUTO_HANDLE */
  1307. 0x6c, /* Old Flags:  object, Oi2 */
  1308. /* 452 */ NdrFcLong( 0x0 ), /* 0 */
  1309. /* 456 */ NdrFcShort( 0x12 ), /* 18 */
  1310. #ifndef _ALPHA_
  1311. /* 458 */ NdrFcShort( 0x10 ), /* x86, MIPS, PPC Stack size/offset = 16 */
  1312. #else
  1313. NdrFcShort( 0x20 ), /* Alpha Stack size/offset = 32 */
  1314. #endif
  1315. /* 460 */ NdrFcShort( 0x24 ), /* 36 */
  1316. /* 462 */ NdrFcShort( 0x24 ), /* 36 */
  1317. /* 464 */ 0x44, /* Oi2 Flags:  has return, has ext, */
  1318. 0x3, /* 3 */
  1319. /* 466 */ 0x8, /* 8 */
  1320. 0x1, /* Ext Flags:  new corr desc, */
  1321. /* 468 */ NdrFcShort( 0x0 ), /* 0 */
  1322. /* 470 */ NdrFcShort( 0x0 ), /* 0 */
  1323. /* 472 */ NdrFcShort( 0x0 ), /* 0 */
  1324. /* Parameter pstatstg */
  1325. /* 474 */ NdrFcShort( 0x11a ), /* Flags:  must free, in, out, simple ref, */
  1326. #ifndef _ALPHA_
  1327. /* 476 */ NdrFcShort( 0x4 ), /* x86, MIPS, PPC Stack size/offset = 4 */
  1328. #else
  1329. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  1330. #endif
  1331. /* 478 */ NdrFcShort( 0x3a ), /* Type Offset=58 */
  1332. /* Parameter grfStatFlag */
  1333. /* 480 */ NdrFcShort( 0x48 ), /* Flags:  in, base type, */
  1334. #ifndef _ALPHA_
  1335. /* 482 */ NdrFcShort( 0x8 ), /* x86, MIPS, PPC Stack size/offset = 8 */
  1336. #else
  1337. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  1338. #endif
  1339. /* 484 */ 0x8, /* FC_LONG */
  1340. 0x0, /* 0 */
  1341. /* Return value */
  1342. /* 486 */ NdrFcShort( 0x70 ), /* Flags:  out, return, base type, */
  1343. #ifndef _ALPHA_
  1344. /* 488 */ NdrFcShort( 0xc ), /* x86, MIPS, PPC Stack size/offset = 12 */
  1345. #else
  1346. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  1347. #endif
  1348. /* 490 */ 0x8, /* FC_LONG */
  1349. 0x0, /* 0 */
  1350. /* Procedure UnlockRegion */
  1351. /* 492 */ 0x33, /* FC_AUTO_HANDLE */
  1352. 0x6c, /* Old Flags:  object, Oi2 */
  1353. /* 494 */ NdrFcLong( 0x0 ), /* 0 */
  1354. /* 498 */ NdrFcShort( 0x13 ), /* 19 */
  1355. #ifndef _ALPHA_
  1356. /* 500 */ NdrFcShort( 0x14 ), /* x86, MIPS, PPC Stack size/offset = 20 */
  1357. #else
  1358. NdrFcShort( 0x28 ), /* Alpha Stack size/offset = 40 */
  1359. #endif
  1360. /* 502 */ NdrFcShort( 0x18 ), /* 24 */
  1361. /* 504 */ NdrFcShort( 0x8 ), /* 8 */
  1362. /* 506 */ 0x44, /* Oi2 Flags:  has return, has ext, */
  1363. 0x4, /* 4 */
  1364. /* 508 */ 0x8, /* 8 */
  1365. 0x1, /* Ext Flags:  new corr desc, */
  1366. /* 510 */ NdrFcShort( 0x0 ), /* 0 */
  1367. /* 512 */ NdrFcShort( 0x0 ), /* 0 */
  1368. /* 514 */ NdrFcShort( 0x0 ), /* 0 */
  1369. /* Parameter libOffset */
  1370. /* 516 */ NdrFcShort( 0x48 ), /* Flags:  in, base type, */
  1371. #ifndef _ALPHA_
  1372. /* 518 */ NdrFcShort( 0x4 ), /* x86, MIPS, PPC Stack size/offset = 4 */
  1373. #else
  1374. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  1375. #endif
  1376. /* 520 */ 0x8, /* FC_LONG */
  1377. 0x0, /* 0 */
  1378. /* Parameter cb */
  1379. /* 522 */ NdrFcShort( 0x48 ), /* Flags:  in, base type, */
  1380. #ifndef _ALPHA_
  1381. /* 524 */ NdrFcShort( 0x8 ), /* x86, MIPS, PPC Stack size/offset = 8 */
  1382. #else
  1383. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  1384. #endif
  1385. /* 526 */ 0x8, /* FC_LONG */
  1386. 0x0, /* 0 */
  1387. /* Parameter dwLockType */
  1388. /* 528 */ NdrFcShort( 0x48 ), /* Flags:  in, base type, */
  1389. #ifndef _ALPHA_
  1390. /* 530 */ NdrFcShort( 0xc ), /* x86, MIPS, PPC Stack size/offset = 12 */
  1391. #else
  1392. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  1393. #endif
  1394. /* 532 */ 0x8, /* FC_LONG */
  1395. 0x0, /* 0 */
  1396. /* Return value */
  1397. /* 534 */ NdrFcShort( 0x70 ), /* Flags:  out, return, base type, */
  1398. #ifndef _ALPHA_
  1399. /* 536 */ NdrFcShort( 0x10 ), /* x86, MIPS, PPC Stack size/offset = 16 */
  1400. #else
  1401. NdrFcShort( 0x20 ), /* Alpha Stack size/offset = 32 */
  1402. #endif
  1403. /* 538 */ 0x8, /* FC_LONG */
  1404. 0x0, /* 0 */
  1405. /* Procedure Write */
  1406. /* 540 */ 0x33, /* FC_AUTO_HANDLE */
  1407. 0x6c, /* Old Flags:  object, Oi2 */
  1408. /* 542 */ NdrFcLong( 0x0 ), /* 0 */
  1409. /* 546 */ NdrFcShort( 0x14 ), /* 20 */
  1410. #ifndef _ALPHA_
  1411. /* 548 */ NdrFcShort( 0x14 ), /* x86, MIPS, PPC Stack size/offset = 20 */
  1412. #else
  1413. NdrFcShort( 0x28 ), /* Alpha Stack size/offset = 40 */
  1414. #endif
  1415. /* 550 */ NdrFcShort( 0x15 ), /* 21 */
  1416. /* 552 */ NdrFcShort( 0x15 ), /* 21 */
  1417. /* 554 */ 0x44, /* Oi2 Flags:  has return, has ext, */
  1418. 0x4, /* 4 */
  1419. /* 556 */ 0x8, /* 8 */
  1420. 0x1, /* Ext Flags:  new corr desc, */
  1421. /* 558 */ NdrFcShort( 0x0 ), /* 0 */
  1422. /* 560 */ NdrFcShort( 0x0 ), /* 0 */
  1423. /* 562 */ NdrFcShort( 0x0 ), /* 0 */
  1424. /* Parameter pByte */
  1425. /* 564 */ NdrFcShort( 0x158 ), /* Flags:  in, out, base type, simple ref, */
  1426. #ifndef _ALPHA_
  1427. /* 566 */ NdrFcShort( 0x4 ), /* x86, MIPS, PPC Stack size/offset = 4 */
  1428. #else
  1429. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  1430. #endif
  1431. /* 568 */ 0x2, /* FC_CHAR */
  1432. 0x0, /* 0 */
  1433. /* Parameter cb */
  1434. /* 570 */ NdrFcShort( 0x48 ), /* Flags:  in, base type, */
  1435. #ifndef _ALPHA_
  1436. /* 572 */ NdrFcShort( 0x8 ), /* x86, MIPS, PPC Stack size/offset = 8 */
  1437. #else
  1438. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  1439. #endif
  1440. /* 574 */ 0x8, /* FC_LONG */
  1441. 0x0, /* 0 */
  1442. /* Parameter pcbWritten */
  1443. /* 576 */ NdrFcShort( 0x158 ), /* Flags:  in, out, base type, simple ref, */
  1444. #ifndef _ALPHA_
  1445. /* 578 */ NdrFcShort( 0xc ), /* x86, MIPS, PPC Stack size/offset = 12 */
  1446. #else
  1447. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  1448. #endif
  1449. /* 580 */ 0x8, /* FC_LONG */
  1450. 0x0, /* 0 */
  1451. /* Return value */
  1452. /* 582 */ NdrFcShort( 0x70 ), /* Flags:  out, return, base type, */
  1453. #ifndef _ALPHA_
  1454. /* 584 */ NdrFcShort( 0x10 ), /* x86, MIPS, PPC Stack size/offset = 16 */
  1455. #else
  1456. NdrFcShort( 0x20 ), /* Alpha Stack size/offset = 32 */
  1457. #endif
  1458. /* 586 */ 0x8, /* FC_LONG */
  1459. 0x0, /* 0 */
  1460. /* Procedure ConvertByteArrayToByteBuffer */
  1461. /* 588 */ 0x33, /* FC_AUTO_HANDLE */
  1462. 0x6c, /* Old Flags:  object, Oi2 */
  1463. /* 590 */ NdrFcLong( 0x0 ), /* 0 */
  1464. /* 594 */ NdrFcShort( 0x7 ), /* 7 */
  1465. #ifndef _ALPHA_
  1466. /* 596 */ NdrFcShort( 0x14 ), /* x86, MIPS, PPC Stack size/offset = 20 */
  1467. #else
  1468. NdrFcShort( 0x28 ), /* Alpha Stack size/offset = 40 */
  1469. #endif
  1470. /* 598 */ NdrFcShort( 0xd ), /* 13 */
  1471. /* 600 */ NdrFcShort( 0x8 ), /* 8 */
  1472. /* 602 */ 0x45, /* Oi2 Flags:  srv must size, has return, has ext, */
  1473. 0x4, /* 4 */
  1474. /* 604 */ 0x8, /* 8 */
  1475. 0x1, /* Ext Flags:  new corr desc, */
  1476. /* 606 */ NdrFcShort( 0x0 ), /* 0 */
  1477. /* 608 */ NdrFcShort( 0x0 ), /* 0 */
  1478. /* 610 */ NdrFcShort( 0x0 ), /* 0 */
  1479. /* Parameter pbyArray */
  1480. /* 612 */ NdrFcShort( 0x148 ), /* Flags:  in, base type, simple ref, */
  1481. #ifndef _ALPHA_
  1482. /* 614 */ NdrFcShort( 0x4 ), /* x86, MIPS, PPC Stack size/offset = 4 */
  1483. #else
  1484. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  1485. #endif
  1486. /* 616 */ 0x2, /* FC_CHAR */
  1487. 0x0, /* 0 */
  1488. /* Parameter dwArraySize */
  1489. /* 618 */ NdrFcShort( 0x48 ), /* Flags:  in, base type, */
  1490. #ifndef _ALPHA_
  1491. /* 620 */ NdrFcShort( 0x8 ), /* x86, MIPS, PPC Stack size/offset = 8 */
  1492. #else
  1493. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  1494. #endif
  1495. /* 622 */ 0x8, /* FC_LONG */
  1496. 0x0, /* 0 */
  1497. /* Parameter ppbyBuffer */
  1498. /* 624 */ NdrFcShort( 0x13 ), /* Flags:  must size, must free, out, */
  1499. #ifndef _ALPHA_
  1500. /* 626 */ NdrFcShort( 0xc ), /* x86, MIPS, PPC Stack size/offset = 12 */
  1501. #else
  1502. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  1503. #endif
  1504. /* 628 */ NdrFcShort( 0x44 ), /* Type Offset=68 */
  1505. /* Return value */
  1506. /* 630 */ NdrFcShort( 0x70 ), /* Flags:  out, return, base type, */
  1507. #ifndef _ALPHA_
  1508. /* 632 */ NdrFcShort( 0x10 ), /* x86, MIPS, PPC Stack size/offset = 16 */
  1509. #else
  1510. NdrFcShort( 0x20 ), /* Alpha Stack size/offset = 32 */
  1511. #endif
  1512. /* 634 */ 0x8, /* FC_LONG */
  1513. 0x0, /* 0 */
  1514. /* Procedure ConvertByteBufferToByteArray */
  1515. /* 636 */ 0x33, /* FC_AUTO_HANDLE */
  1516. 0x6c, /* Old Flags:  object, Oi2 */
  1517. /* 638 */ NdrFcLong( 0x0 ), /* 0 */
  1518. /* 642 */ NdrFcShort( 0x8 ), /* 8 */
  1519. #ifndef _ALPHA_
  1520. /* 644 */ NdrFcShort( 0x10 ), /* x86, MIPS, PPC Stack size/offset = 16 */
  1521. #else
  1522. NdrFcShort( 0x20 ), /* Alpha Stack size/offset = 32 */
  1523. #endif
  1524. /* 646 */ NdrFcShort( 0x0 ), /* 0 */
  1525. /* 648 */ NdrFcShort( 0x8 ), /* 8 */
  1526. /* 650 */ 0x47, /* Oi2 Flags:  srv must size, clt must size, has return, has ext, */
  1527. 0x3, /* 3 */
  1528. /* 652 */ 0x8, /* 8 */
  1529. 0x3, /* Ext Flags:  new corr desc, clt corr check, */
  1530. /* 654 */ NdrFcShort( 0x3 ), /* 3 */
  1531. /* 656 */ NdrFcShort( 0x0 ), /* 0 */
  1532. /* 658 */ NdrFcShort( 0x0 ), /* 0 */
  1533. /* Parameter pbyBuffer */
  1534. /* 660 */ NdrFcShort( 0xb ), /* Flags:  must size, must free, in, */
  1535. #ifndef _ALPHA_
  1536. /* 662 */ NdrFcShort( 0x4 ), /* x86, MIPS, PPC Stack size/offset = 4 */
  1537. #else
  1538. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  1539. #endif
  1540. /* 664 */ NdrFcShort( 0x1c ), /* Type Offset=28 */
  1541. /* Parameter ppArray */
  1542. /* 666 */ NdrFcShort( 0x2013 ), /* Flags:  must size, must free, out, srv alloc size=8 */
  1543. #ifndef _ALPHA_
  1544. /* 668 */ NdrFcShort( 0x8 ), /* x86, MIPS, PPC Stack size/offset = 8 */
  1545. #else
  1546. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  1547. #endif
  1548. /* 670 */ NdrFcShort( 0x48 ), /* Type Offset=72 */
  1549. /* Return value */
  1550. /* 672 */ NdrFcShort( 0x70 ), /* Flags:  out, return, base type, */
  1551. #ifndef _ALPHA_
  1552. /* 674 */ NdrFcShort( 0xc ), /* x86, MIPS, PPC Stack size/offset = 12 */
  1553. #else
  1554. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  1555. #endif
  1556. /* 676 */ 0x8, /* FC_LONG */
  1557. 0x0, /* 0 */
  1558. /* Procedure ConvertByteBufferToSafeArray */
  1559. /* 678 */ 0x33, /* FC_AUTO_HANDLE */
  1560. 0x6c, /* Old Flags:  object, Oi2 */
  1561. /* 680 */ NdrFcLong( 0x0 ), /* 0 */
  1562. /* 684 */ NdrFcShort( 0x9 ), /* 9 */
  1563. #ifndef _ALPHA_
  1564. /* 686 */ NdrFcShort( 0x10 ), /* x86, MIPS, PPC Stack size/offset = 16 */
  1565. #else
  1566. NdrFcShort( 0x20 ), /* Alpha Stack size/offset = 32 */
  1567. #endif
  1568. /* 688 */ NdrFcShort( 0x0 ), /* 0 */
  1569. /* 690 */ NdrFcShort( 0x8 ), /* 8 */
  1570. /* 692 */ 0x47, /* Oi2 Flags:  srv must size, clt must size, has return, has ext, */
  1571. 0x3, /* 3 */
  1572. /* 694 */ 0x8, /* 8 */
  1573. 0x3, /* Ext Flags:  new corr desc, clt corr check, */
  1574. /* 696 */ NdrFcShort( 0x12 ), /* 18 */
  1575. /* 698 */ NdrFcShort( 0x0 ), /* 0 */
  1576. /* 700 */ NdrFcShort( 0x0 ), /* 0 */
  1577. /* Parameter pbyBuffer */
  1578. /* 702 */ NdrFcShort( 0xb ), /* Flags:  must size, must free, in, */
  1579. #ifndef _ALPHA_
  1580. /* 704 */ NdrFcShort( 0x4 ), /* x86, MIPS, PPC Stack size/offset = 4 */
  1581. #else
  1582. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  1583. #endif
  1584. /* 706 */ NdrFcShort( 0x1c ), /* Type Offset=28 */
  1585. /* Parameter ppbyArray */
  1586. /* 708 */ NdrFcShort( 0x2113 ), /* Flags:  must size, must free, out, simple ref, srv alloc size=8 */
  1587. #ifndef _ALPHA_
  1588. /* 710 */ NdrFcShort( 0x8 ), /* x86, MIPS, PPC Stack size/offset = 8 */
  1589. #else
  1590. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  1591. #endif
  1592. /* 712 */ NdrFcShort( 0x4a6 ), /* Type Offset=1190 */
  1593. /* Return value */
  1594. /* 714 */ NdrFcShort( 0x70 ), /* Flags:  out, return, base type, */
  1595. #ifndef _ALPHA_
  1596. /* 716 */ NdrFcShort( 0xc ), /* x86, MIPS, PPC Stack size/offset = 12 */
  1597. #else
  1598. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  1599. #endif
  1600. /* 718 */ 0x8, /* FC_LONG */
  1601. 0x0, /* 0 */
  1602. /* Procedure ConvertSafeArrayToByteBuffer */
  1603. /* 720 */ 0x33, /* FC_AUTO_HANDLE */
  1604. 0x6c, /* Old Flags:  object, Oi2 */
  1605. /* 722 */ NdrFcLong( 0x0 ), /* 0 */
  1606. /* 726 */ NdrFcShort( 0xa ), /* 10 */
  1607. #ifndef _ALPHA_
  1608. /* 728 */ NdrFcShort( 0x10 ), /* x86, MIPS, PPC Stack size/offset = 16 */
  1609. #else
  1610. NdrFcShort( 0x20 ), /* Alpha Stack size/offset = 32 */
  1611. #endif
  1612. /* 730 */ NdrFcShort( 0x0 ), /* 0 */
  1613. /* 732 */ NdrFcShort( 0x8 ), /* 8 */
  1614. /* 734 */ 0x47, /* Oi2 Flags:  srv must size, clt must size, has return, has ext, */
  1615. 0x3, /* 3 */
  1616. /* 736 */ 0x8, /* 8 */
  1617. 0x5, /* Ext Flags:  new corr desc, srv corr check, */
  1618. /* 738 */ NdrFcShort( 0x0 ), /* 0 */
  1619. /* 740 */ NdrFcShort( 0x12 ), /* 18 */
  1620. /* 742 */ NdrFcShort( 0x0 ), /* 0 */
  1621. /* Parameter pbyArray */
  1622. /* 744 */ NdrFcShort( 0x8b ), /* Flags:  must size, must free, in, by val, */
  1623. #ifndef _ALPHA_
  1624. /* 746 */ NdrFcShort( 0x4 ), /* x86, MIPS, PPC Stack size/offset = 4 */
  1625. #else
  1626. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  1627. #endif
  1628. /* 748 */ NdrFcShort( 0x4b8 ), /* Type Offset=1208 */
  1629. /* Parameter ppbyBuff */
  1630. /* 750 */ NdrFcShort( 0x13 ), /* Flags:  must size, must free, out, */
  1631. #ifndef _ALPHA_
  1632. /* 752 */ NdrFcShort( 0x8 ), /* x86, MIPS, PPC Stack size/offset = 8 */
  1633. #else
  1634. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  1635. #endif
  1636. /* 754 */ NdrFcShort( 0x44 ), /* Type Offset=68 */
  1637. /* Return value */
  1638. /* 756 */ NdrFcShort( 0x70 ), /* Flags:  out, return, base type, */
  1639. #ifndef _ALPHA_
  1640. /* 758 */ NdrFcShort( 0xc ), /* x86, MIPS, PPC Stack size/offset = 12 */
  1641. #else
  1642. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  1643. #endif
  1644. /* 760 */ 0x8, /* FC_LONG */
  1645. 0x0, /* 0 */
  1646. /* Procedure CreateByteArray */
  1647. /* 762 */ 0x33, /* FC_AUTO_HANDLE */
  1648. 0x6c, /* Old Flags:  object, Oi2 */
  1649. /* 764 */ NdrFcLong( 0x0 ), /* 0 */
  1650. /* 768 */ NdrFcShort( 0xb ), /* 11 */
  1651. #ifndef _ALPHA_
  1652. /* 770 */ NdrFcShort( 0x10 ), /* x86, MIPS, PPC Stack size/offset = 16 */
  1653. #else
  1654. NdrFcShort( 0x20 ), /* Alpha Stack size/offset = 32 */
  1655. #endif
  1656. /* 772 */ NdrFcShort( 0x8 ), /* 8 */
  1657. /* 774 */ NdrFcShort( 0x15 ), /* 21 */
  1658. /* 776 */ 0x44, /* Oi2 Flags:  has return, has ext, */
  1659. 0x3, /* 3 */
  1660. /* 778 */ 0x8, /* 8 */
  1661. 0x1, /* Ext Flags:  new corr desc, */
  1662. /* 780 */ NdrFcShort( 0x0 ), /* 0 */
  1663. /* 782 */ NdrFcShort( 0x0 ), /* 0 */
  1664. /* 784 */ NdrFcShort( 0x0 ), /* 0 */
  1665. /* Parameter dwAllocSize */
  1666. /* 786 */ NdrFcShort( 0x48 ), /* Flags:  in, base type, */
  1667. #ifndef _ALPHA_
  1668. /* 788 */ NdrFcShort( 0x4 ), /* x86, MIPS, PPC Stack size/offset = 4 */
  1669. #else
  1670. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  1671. #endif
  1672. /* 790 */ 0x8, /* FC_LONG */
  1673. 0x0, /* 0 */
  1674. /* Parameter ppbyArray */
  1675. /* 792 */ NdrFcShort( 0x2012 ), /* Flags:  must free, out, srv alloc size=8 */
  1676. #ifndef _ALPHA_
  1677. /* 794 */ NdrFcShort( 0x8 ), /* x86, MIPS, PPC Stack size/offset = 8 */
  1678. #else
  1679. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  1680. #endif
  1681. /* 796 */ NdrFcShort( 0x4c2 ), /* Type Offset=1218 */
  1682. /* Return value */
  1683. /* 798 */ NdrFcShort( 0x70 ), /* Flags:  out, return, base type, */
  1684. #ifndef _ALPHA_
  1685. /* 800 */ NdrFcShort( 0xc ), /* x86, MIPS, PPC Stack size/offset = 12 */
  1686. #else
  1687. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  1688. #endif
  1689. /* 802 */ 0x8, /* FC_LONG */
  1690. 0x0, /* 0 */
  1691. /* Procedure CreateByteBuffer */
  1692. /* 804 */ 0x33, /* FC_AUTO_HANDLE */
  1693. 0x6c, /* Old Flags:  object, Oi2 */
  1694. /* 806 */ NdrFcLong( 0x0 ), /* 0 */
  1695. /* 810 */ NdrFcShort( 0xc ), /* 12 */
  1696. #ifndef _ALPHA_
  1697. /* 812 */ NdrFcShort( 0x10 ), /* x86, MIPS, PPC Stack size/offset = 16 */
  1698. #else
  1699. NdrFcShort( 0x20 ), /* Alpha Stack size/offset = 32 */
  1700. #endif
  1701. /* 814 */ NdrFcShort( 0x8 ), /* 8 */
  1702. /* 816 */ NdrFcShort( 0x8 ), /* 8 */
  1703. /* 818 */ 0x45, /* Oi2 Flags:  srv must size, has return, has ext, */
  1704. 0x3, /* 3 */
  1705. /* 820 */ 0x8, /* 8 */
  1706. 0x1, /* Ext Flags:  new corr desc, */
  1707. /* 822 */ NdrFcShort( 0x0 ), /* 0 */
  1708. /* 824 */ NdrFcShort( 0x0 ), /* 0 */
  1709. /* 826 */ NdrFcShort( 0x0 ), /* 0 */
  1710. /* Parameter dwAllocSize */
  1711. /* 828 */ NdrFcShort( 0x48 ), /* Flags:  in, base type, */
  1712. #ifndef _ALPHA_
  1713. /* 830 */ NdrFcShort( 0x4 ), /* x86, MIPS, PPC Stack size/offset = 4 */
  1714. #else
  1715. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  1716. #endif
  1717. /* 832 */ 0x8, /* FC_LONG */
  1718. 0x0, /* 0 */
  1719. /* Parameter ppbyBuff */
  1720. /* 834 */ NdrFcShort( 0x13 ), /* Flags:  must size, must free, out, */
  1721. #ifndef _ALPHA_
  1722. /* 836 */ NdrFcShort( 0x8 ), /* x86, MIPS, PPC Stack size/offset = 8 */
  1723. #else
  1724. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  1725. #endif
  1726. /* 838 */ NdrFcShort( 0x44 ), /* Type Offset=68 */
  1727. /* Return value */
  1728. /* 840 */ NdrFcShort( 0x70 ), /* Flags:  out, return, base type, */
  1729. #ifndef _ALPHA_
  1730. /* 842 */ NdrFcShort( 0xc ), /* x86, MIPS, PPC Stack size/offset = 12 */
  1731. #else
  1732. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  1733. #endif
  1734. /* 844 */ 0x8, /* FC_LONG */
  1735. 0x0, /* 0 */
  1736. /* Procedure CreateSafeArray */
  1737. /* 846 */ 0x33, /* FC_AUTO_HANDLE */
  1738. 0x6c, /* Old Flags:  object, Oi2 */
  1739. /* 848 */ NdrFcLong( 0x0 ), /* 0 */
  1740. /* 852 */ NdrFcShort( 0xd ), /* 13 */
  1741. #ifndef _ALPHA_
  1742. /* 854 */ NdrFcShort( 0x10 ), /* x86, MIPS, PPC Stack size/offset = 16 */
  1743. #else
  1744. NdrFcShort( 0x20 ), /* Alpha Stack size/offset = 32 */
  1745. #endif
  1746. /* 856 */ NdrFcShort( 0x8 ), /* 8 */
  1747. /* 858 */ NdrFcShort( 0x8 ), /* 8 */
  1748. /* 860 */ 0x45, /* Oi2 Flags:  srv must size, has return, has ext, */
  1749. 0x3, /* 3 */
  1750. /* 862 */ 0x8, /* 8 */
  1751. 0x3, /* Ext Flags:  new corr desc, clt corr check, */
  1752. /* 864 */ NdrFcShort( 0x12 ), /* 18 */
  1753. /* 866 */ NdrFcShort( 0x0 ), /* 0 */
  1754. /* 868 */ NdrFcShort( 0x0 ), /* 0 */
  1755. /* Parameter nAllocSize */
  1756. /* 870 */ NdrFcShort( 0x48 ), /* Flags:  in, base type, */
  1757. #ifndef _ALPHA_
  1758. /* 872 */ NdrFcShort( 0x4 ), /* x86, MIPS, PPC Stack size/offset = 4 */
  1759. #else
  1760. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  1761. #endif
  1762. /* 874 */ 0x8, /* FC_LONG */
  1763. 0x0, /* 0 */
  1764. /* Parameter ppArray */
  1765. /* 876 */ NdrFcShort( 0x2113 ), /* Flags:  must size, must free, out, simple ref, srv alloc size=8 */
  1766. #ifndef _ALPHA_
  1767. /* 878 */ NdrFcShort( 0x8 ), /* x86, MIPS, PPC Stack size/offset = 8 */
  1768. #else
  1769. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  1770. #endif
  1771. /* 880 */ NdrFcShort( 0x4a6 ), /* Type Offset=1190 */
  1772. /* Return value */
  1773. /* 882 */ NdrFcShort( 0x70 ), /* Flags:  out, return, base type, */
  1774. #ifndef _ALPHA_
  1775. /* 884 */ NdrFcShort( 0xc ), /* x86, MIPS, PPC Stack size/offset = 12 */
  1776. #else
  1777. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  1778. #endif
  1779. /* 886 */ 0x8, /* FC_LONG */
  1780. 0x0, /* 0 */
  1781. /* Procedure FreeIStreamMemoryPtr */
  1782. /* 888 */ 0x33, /* FC_AUTO_HANDLE */
  1783. 0x6c, /* Old Flags:  object, Oi2 */
  1784. /* 890 */ NdrFcLong( 0x0 ), /* 0 */
  1785. /* 894 */ NdrFcShort( 0xe ), /* 14 */
  1786. #ifndef _ALPHA_
  1787. /* 896 */ NdrFcShort( 0x10 ), /* x86, MIPS, PPC Stack size/offset = 16 */
  1788. #else
  1789. NdrFcShort( 0x20 ), /* Alpha Stack size/offset = 32 */
  1790. #endif
  1791. /* 898 */ NdrFcShort( 0x5 ), /* 5 */
  1792. /* 900 */ NdrFcShort( 0x8 ), /* 8 */
  1793. /* 902 */ 0x46, /* Oi2 Flags:  clt must size, has return, has ext, */
  1794. 0x3, /* 3 */
  1795. /* 904 */ 0x8, /* 8 */
  1796. 0x1, /* Ext Flags:  new corr desc, */
  1797. /* 906 */ NdrFcShort( 0x0 ), /* 0 */
  1798. /* 908 */ NdrFcShort( 0x0 ), /* 0 */
  1799. /* 910 */ NdrFcShort( 0x0 ), /* 0 */
  1800. /* Parameter pStrm */
  1801. /* 912 */ NdrFcShort( 0xb ), /* Flags:  must size, must free, in, */
  1802. #ifndef _ALPHA_
  1803. /* 914 */ NdrFcShort( 0x4 ), /* x86, MIPS, PPC Stack size/offset = 4 */
  1804. #else
  1805. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  1806. #endif
  1807. /* 916 */ NdrFcShort( 0x6 ), /* Type Offset=6 */
  1808. /* Parameter pMem */
  1809. /* 918 */ NdrFcShort( 0x148 ), /* Flags:  in, base type, simple ref, */
  1810. #ifndef _ALPHA_
  1811. /* 920 */ NdrFcShort( 0x8 ), /* x86, MIPS, PPC Stack size/offset = 8 */
  1812. #else
  1813. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  1814. #endif
  1815. /* 922 */ 0x2, /* FC_CHAR */
  1816. 0x0, /* 0 */
  1817. /* Return value */
  1818. /* 924 */ NdrFcShort( 0x70 ), /* Flags:  out, return, base type, */
  1819. #ifndef _ALPHA_
  1820. /* 926 */ NdrFcShort( 0xc ), /* x86, MIPS, PPC Stack size/offset = 12 */
  1821. #else
  1822. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  1823. #endif
  1824. /* 928 */ 0x8, /* FC_LONG */
  1825. 0x0, /* 0 */
  1826. /* Procedure GetAtIStreamMemory */
  1827. /* 930 */ 0x33, /* FC_AUTO_HANDLE */
  1828. 0x6c, /* Old Flags:  object, Oi2 */
  1829. /* 932 */ NdrFcLong( 0x0 ), /* 0 */
  1830. /* 936 */ NdrFcShort( 0xf ), /* 15 */
  1831. #ifndef _ALPHA_
  1832. /* 938 */ NdrFcShort( 0x10 ), /* x86, MIPS, PPC Stack size/offset = 16 */
  1833. #else
  1834. NdrFcShort( 0x20 ), /* Alpha Stack size/offset = 32 */
  1835. #endif
  1836. /* 940 */ NdrFcShort( 0x0 ), /* 0 */
  1837. /* 942 */ NdrFcShort( 0x8 ), /* 8 */
  1838. /* 944 */ 0x47, /* Oi2 Flags:  srv must size, clt must size, has return, has ext, */
  1839. 0x3, /* 3 */
  1840. /* 946 */ 0x8, /* 8 */
  1841. 0x3, /* Ext Flags:  new corr desc, clt corr check, */
  1842. /* 948 */ NdrFcShort( 0x3 ), /* 3 */
  1843. /* 950 */ NdrFcShort( 0x0 ), /* 0 */
  1844. /* 952 */ NdrFcShort( 0x0 ), /* 0 */
  1845. /* Parameter pStrm */
  1846. /* 954 */ NdrFcShort( 0xb ), /* Flags:  must size, must free, in, */
  1847. #ifndef _ALPHA_
  1848. /* 956 */ NdrFcShort( 0x4 ), /* x86, MIPS, PPC Stack size/offset = 4 */
  1849. #else
  1850. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  1851. #endif
  1852. /* 958 */ NdrFcShort( 0x6 ), /* Type Offset=6 */
  1853. /* Parameter ppMem */
  1854. /* 960 */ NdrFcShort( 0x2013 ), /* Flags:  must size, must free, out, srv alloc size=8 */
  1855. #ifndef _ALPHA_
  1856. /* 962 */ NdrFcShort( 0x8 ), /* x86, MIPS, PPC Stack size/offset = 8 */
  1857. #else
  1858. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  1859. #endif
  1860. /* 964 */ NdrFcShort( 0x48 ), /* Type Offset=72 */
  1861. /* Return value */
  1862. /* 966 */ NdrFcShort( 0x70 ), /* Flags:  out, return, base type, */
  1863. #ifndef _ALPHA_
  1864. /* 968 */ NdrFcShort( 0xc ), /* x86, MIPS, PPC Stack size/offset = 12 */
  1865. #else
  1866. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  1867. #endif
  1868. /* 970 */ 0x8, /* FC_LONG */
  1869. 0x0, /* 0 */
  1870. /* Procedure SizeOfIStream */
  1871. /* 972 */ 0x33, /* FC_AUTO_HANDLE */
  1872. 0x6c, /* Old Flags:  object, Oi2 */
  1873. /* 974 */ NdrFcLong( 0x0 ), /* 0 */
  1874. /* 978 */ NdrFcShort( 0x10 ), /* 16 */
  1875. #ifndef _ALPHA_
  1876. /* 980 */ NdrFcShort( 0x10 ), /* x86, MIPS, PPC Stack size/offset = 16 */
  1877. #else
  1878. NdrFcShort( 0x20 ), /* Alpha Stack size/offset = 32 */
  1879. #endif
  1880. /* 982 */ NdrFcShort( 0x0 ), /* 0 */
  1881. /* 984 */ NdrFcShort( 0x18 ), /* 24 */
  1882. /* 986 */ 0x46, /* Oi2 Flags:  clt must size, has return, has ext, */
  1883. 0x3, /* 3 */
  1884. /* 988 */ 0x8, /* 8 */
  1885. 0x1, /* Ext Flags:  new corr desc, */
  1886. /* 990 */ NdrFcShort( 0x0 ), /* 0 */
  1887. /* 992 */ NdrFcShort( 0x0 ), /* 0 */
  1888. /* 994 */ NdrFcShort( 0x0 ), /* 0 */
  1889. /* Parameter pStrm */
  1890. /* 996 */ NdrFcShort( 0xb ), /* Flags:  must size, must free, in, */
  1891. #ifndef _ALPHA_
  1892. /* 998 */ NdrFcShort( 0x4 ), /* x86, MIPS, PPC Stack size/offset = 4 */
  1893. #else
  1894. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  1895. #endif
  1896. /* 1000 */ NdrFcShort( 0x6 ), /* Type Offset=6 */
  1897. /* Parameter puliSize */
  1898. /* 1002 */ NdrFcShort( 0x2112 ), /* Flags:  must free, out, simple ref, srv alloc size=8 */
  1899. #ifndef _ALPHA_
  1900. /* 1004 */ NdrFcShort( 0x8 ), /* x86, MIPS, PPC Stack size/offset = 8 */
  1901. #else
  1902. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  1903. #endif
  1904. /* 1006 */ NdrFcShort( 0x2ce ), /* Type Offset=718 */
  1905. /* Return value */
  1906. /* 1008 */ NdrFcShort( 0x70 ), /* Flags:  out, return, base type, */
  1907. #ifndef _ALPHA_
  1908. /* 1010 */ NdrFcShort( 0xc ), /* x86, MIPS, PPC Stack size/offset = 12 */
  1909. #else
  1910. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  1911. #endif
  1912. /* 1012 */ 0x8, /* FC_LONG */
  1913. 0x0, /* 0 */
  1914. /* Procedure get_Atr */
  1915. /* Procedure get_Apdu */
  1916. /* 1014 */ 0x33, /* FC_AUTO_HANDLE */
  1917. 0x6c, /* Old Flags:  object, Oi2 */
  1918. /* 1016 */ NdrFcLong( 0x0 ), /* 0 */
  1919. /* 1020 */ NdrFcShort( 0x7 ), /* 7 */
  1920. #ifndef _ALPHA_
  1921. /* 1022 */ NdrFcShort( 0xc ), /* x86, MIPS, PPC Stack size/offset = 12 */
  1922. #else
  1923. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  1924. #endif
  1925. /* 1024 */ NdrFcShort( 0x0 ), /* 0 */
  1926. /* 1026 */ NdrFcShort( 0x8 ), /* 8 */
  1927. /* 1028 */ 0x45, /* Oi2 Flags:  srv must size, has return, has ext, */
  1928. 0x2, /* 2 */
  1929. /* 1030 */ 0x8, /* 8 */
  1930. 0x1, /* Ext Flags:  new corr desc, */
  1931. /* 1032 */ NdrFcShort( 0x0 ), /* 0 */
  1932. /* 1034 */ NdrFcShort( 0x0 ), /* 0 */
  1933. /* 1036 */ NdrFcShort( 0x0 ), /* 0 */
  1934. /* Parameter ppAtr */
  1935. /* Parameter ppApdu */
  1936. /* 1038 */ NdrFcShort( 0x13 ), /* Flags:  must size, must free, out, */
  1937. #ifndef _ALPHA_
  1938. /* 1040 */ NdrFcShort( 0x4 ), /* x86, MIPS, PPC Stack size/offset = 4 */
  1939. #else
  1940. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  1941. #endif
  1942. /* 1042 */ NdrFcShort( 0x44 ), /* Type Offset=68 */
  1943. /* Return value */
  1944. /* Return value */
  1945. /* 1044 */ NdrFcShort( 0x70 ), /* Flags:  out, return, base type, */
  1946. #ifndef _ALPHA_
  1947. /* 1046 */ NdrFcShort( 0x8 ), /* x86, MIPS, PPC Stack size/offset = 8 */
  1948. #else
  1949. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  1950. #endif
  1951. /* 1048 */ 0x8, /* FC_LONG */
  1952. 0x0, /* 0 */
  1953. /* Procedure put_Apdu */
  1954. /* 1050 */ 0x33, /* FC_AUTO_HANDLE */
  1955. 0x6c, /* Old Flags:  object, Oi2 */
  1956. /* 1052 */ NdrFcLong( 0x0 ), /* 0 */
  1957. /* 1056 */ NdrFcShort( 0x8 ), /* 8 */
  1958. #ifndef _ALPHA_
  1959. /* 1058 */ NdrFcShort( 0xc ), /* x86, MIPS, PPC Stack size/offset = 12 */
  1960. #else
  1961. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  1962. #endif
  1963. /* 1060 */ NdrFcShort( 0x0 ), /* 0 */
  1964. /* 1062 */ NdrFcShort( 0x8 ), /* 8 */
  1965. /* 1064 */ 0x46, /* Oi2 Flags:  clt must size, has return, has ext, */
  1966. 0x2, /* 2 */
  1967. /* 1066 */ 0x8, /* 8 */
  1968. 0x1, /* Ext Flags:  new corr desc, */
  1969. /* 1068 */ NdrFcShort( 0x0 ), /* 0 */
  1970. /* 1070 */ NdrFcShort( 0x0 ), /* 0 */
  1971. /* 1072 */ NdrFcShort( 0x0 ), /* 0 */
  1972. /* Parameter pApdu */
  1973. /* 1074 */ NdrFcShort( 0xb ), /* Flags:  must size, must free, in, */
  1974. #ifndef _ALPHA_
  1975. /* 1076 */ NdrFcShort( 0x4 ), /* x86, MIPS, PPC Stack size/offset = 4 */
  1976. #else
  1977. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  1978. #endif
  1979. /* 1078 */ NdrFcShort( 0x1c ), /* Type Offset=28 */
  1980. /* Return value */
  1981. /* 1080 */ NdrFcShort( 0x70 ), /* Flags:  out, return, base type, */
  1982. #ifndef _ALPHA_
  1983. /* 1082 */ NdrFcShort( 0x8 ), /* x86, MIPS, PPC Stack size/offset = 8 */
  1984. #else
  1985. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  1986. #endif
  1987. /* 1084 */ 0x8, /* FC_LONG */
  1988. 0x0, /* 0 */
  1989. /* Procedure get_Context */
  1990. /* Procedure get_ApduLength */
  1991. /* 1086 */ 0x33, /* FC_AUTO_HANDLE */
  1992. 0x6c, /* Old Flags:  object, Oi2 */
  1993. /* 1088 */ NdrFcLong( 0x0 ), /* 0 */
  1994. /* 1092 */ NdrFcShort( 0x9 ), /* 9 */
  1995. #ifndef _ALPHA_
  1996. /* 1094 */ NdrFcShort( 0xc ), /* x86, MIPS, PPC Stack size/offset = 12 */
  1997. #else
  1998. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  1999. #endif
  2000. /* 1096 */ NdrFcShort( 0x0 ), /* 0 */
  2001. /* 1098 */ NdrFcShort( 0x10 ), /* 16 */
  2002. /* 1100 */ 0x44, /* Oi2 Flags:  has return, has ext, */
  2003. 0x2, /* 2 */
  2004. /* 1102 */ 0x8, /* 8 */
  2005. 0x1, /* Ext Flags:  new corr desc, */
  2006. /* 1104 */ NdrFcShort( 0x0 ), /* 0 */
  2007. /* 1106 */ NdrFcShort( 0x0 ), /* 0 */
  2008. /* 1108 */ NdrFcShort( 0x0 ), /* 0 */
  2009. /* Parameter pContext */
  2010. /* Parameter plSize */
  2011. /* 1110 */ NdrFcShort( 0x2150 ), /* Flags:  out, base type, simple ref, srv alloc size=8 */
  2012. #ifndef _ALPHA_
  2013. /* 1112 */ NdrFcShort( 0x4 ), /* x86, MIPS, PPC Stack size/offset = 4 */
  2014. #else
  2015. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  2016. #endif
  2017. /* 1114 */ 0x8, /* FC_LONG */
  2018. 0x0, /* 0 */
  2019. /* Return value */
  2020. /* Return value */
  2021. /* 1116 */ NdrFcShort( 0x70 ), /* Flags:  out, return, base type, */
  2022. #ifndef _ALPHA_
  2023. /* 1118 */ NdrFcShort( 0x8 ), /* x86, MIPS, PPC Stack size/offset = 8 */
  2024. #else
  2025. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  2026. #endif
  2027. /* 1120 */ 0x8, /* FC_LONG */
  2028. 0x0, /* 0 */
  2029. /* Procedure get_ApduReply */
  2030. /* 1122 */ 0x33, /* FC_AUTO_HANDLE */
  2031. 0x6c, /* Old Flags:  object, Oi2 */
  2032. /* 1124 */ NdrFcLong( 0x0 ), /* 0 */
  2033. /* 1128 */ NdrFcShort( 0xa ), /* 10 */
  2034. #ifndef _ALPHA_
  2035. /* 1130 */ NdrFcShort( 0xc ), /* x86, MIPS, PPC Stack size/offset = 12 */
  2036. #else
  2037. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  2038. #endif
  2039. /* 1132 */ NdrFcShort( 0x0 ), /* 0 */
  2040. /* 1134 */ NdrFcShort( 0x8 ), /* 8 */
  2041. /* 1136 */ 0x45, /* Oi2 Flags:  srv must size, has return, has ext, */
  2042. 0x2, /* 2 */
  2043. /* 1138 */ 0x8, /* 8 */
  2044. 0x1, /* Ext Flags:  new corr desc, */
  2045. /* 1140 */ NdrFcShort( 0x0 ), /* 0 */
  2046. /* 1142 */ NdrFcShort( 0x0 ), /* 0 */
  2047. /* 1144 */ NdrFcShort( 0x0 ), /* 0 */
  2048. /* Parameter ppReplyApdu */
  2049. /* 1146 */ NdrFcShort( 0x13 ), /* Flags:  must size, must free, out, */
  2050. #ifndef _ALPHA_
  2051. /* 1148 */ NdrFcShort( 0x4 ), /* x86, MIPS, PPC Stack size/offset = 4 */
  2052. #else
  2053. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  2054. #endif
  2055. /* 1150 */ NdrFcShort( 0x44 ), /* Type Offset=68 */
  2056. /* Return value */
  2057. /* 1152 */ NdrFcShort( 0x70 ), /* Flags:  out, return, base type, */
  2058. #ifndef _ALPHA_
  2059. /* 1154 */ NdrFcShort( 0x8 ), /* x86, MIPS, PPC Stack size/offset = 8 */
  2060. #else
  2061. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  2062. #endif
  2063. /* 1156 */ 0x8, /* FC_LONG */
  2064. 0x0, /* 0 */
  2065. /* Procedure put_ApduReply */
  2066. /* 1158 */ 0x33, /* FC_AUTO_HANDLE */
  2067. 0x6c, /* Old Flags:  object, Oi2 */
  2068. /* 1160 */ NdrFcLong( 0x0 ), /* 0 */
  2069. /* 1164 */ NdrFcShort( 0xb ), /* 11 */
  2070. #ifndef _ALPHA_
  2071. /* 1166 */ NdrFcShort( 0xc ), /* x86, MIPS, PPC Stack size/offset = 12 */
  2072. #else
  2073. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  2074. #endif
  2075. /* 1168 */ NdrFcShort( 0x0 ), /* 0 */
  2076. /* 1170 */ NdrFcShort( 0x8 ), /* 8 */
  2077. /* 1172 */ 0x46, /* Oi2 Flags:  clt must size, has return, has ext, */
  2078. 0x2, /* 2 */
  2079. /* 1174 */ 0x8, /* 8 */
  2080. 0x1, /* Ext Flags:  new corr desc, */
  2081. /* 1176 */ NdrFcShort( 0x0 ), /* 0 */
  2082. /* 1178 */ NdrFcShort( 0x0 ), /* 0 */
  2083. /* 1180 */ NdrFcShort( 0x0 ), /* 0 */
  2084. /* Parameter pReplyApdu */
  2085. /* 1182 */ NdrFcShort( 0xb ), /* Flags:  must size, must free, in, */
  2086. #ifndef _ALPHA_
  2087. /* 1184 */ NdrFcShort( 0x4 ), /* x86, MIPS, PPC Stack size/offset = 4 */
  2088. #else
  2089. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  2090. #endif
  2091. /* 1186 */ NdrFcShort( 0x1c ), /* Type Offset=28 */
  2092. /* Return value */
  2093. /* 1188 */ NdrFcShort( 0x70 ), /* Flags:  out, return, base type, */
  2094. #ifndef _ALPHA_
  2095. /* 1190 */ NdrFcShort( 0x8 ), /* x86, MIPS, PPC Stack size/offset = 8 */
  2096. #else
  2097. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  2098. #endif
  2099. /* 1192 */ 0x8, /* FC_LONG */
  2100. 0x0, /* 0 */
  2101. /* Procedure get_ApduReplyLength */
  2102. /* 1194 */ 0x33, /* FC_AUTO_HANDLE */
  2103. 0x6c, /* Old Flags:  object, Oi2 */
  2104. /* 1196 */ NdrFcLong( 0x0 ), /* 0 */
  2105. /* 1200 */ NdrFcShort( 0xc ), /* 12 */
  2106. #ifndef _ALPHA_
  2107. /* 1202 */ NdrFcShort( 0xc ), /* x86, MIPS, PPC Stack size/offset = 12 */
  2108. #else
  2109. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  2110. #endif
  2111. /* 1204 */ NdrFcShort( 0x0 ), /* 0 */
  2112. /* 1206 */ NdrFcShort( 0x10 ), /* 16 */
  2113. /* 1208 */ 0x44, /* Oi2 Flags:  has return, has ext, */
  2114. 0x2, /* 2 */
  2115. /* 1210 */ 0x8, /* 8 */
  2116. 0x1, /* Ext Flags:  new corr desc, */
  2117. /* 1212 */ NdrFcShort( 0x0 ), /* 0 */
  2118. /* 1214 */ NdrFcShort( 0x0 ), /* 0 */
  2119. /* 1216 */ NdrFcShort( 0x0 ), /* 0 */
  2120. /* Parameter plSize */
  2121. /* 1218 */ NdrFcShort( 0x2150 ), /* Flags:  out, base type, simple ref, srv alloc size=8 */
  2122. #ifndef _ALPHA_
  2123. /* 1220 */ NdrFcShort( 0x4 ), /* x86, MIPS, PPC Stack size/offset = 4 */
  2124. #else
  2125. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  2126. #endif
  2127. /* 1222 */ 0x8, /* FC_LONG */
  2128. 0x0, /* 0 */
  2129. /* Return value */
  2130. /* 1224 */ NdrFcShort( 0x70 ), /* Flags:  out, return, base type, */
  2131. #ifndef _ALPHA_
  2132. /* 1226 */ NdrFcShort( 0x8 ), /* x86, MIPS, PPC Stack size/offset = 8 */
  2133. #else
  2134. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  2135. #endif
  2136. /* 1228 */ 0x8, /* FC_LONG */
  2137. 0x0, /* 0 */
  2138. /* Procedure put_ApduReplyLength */
  2139. /* 1230 */ 0x33, /* FC_AUTO_HANDLE */
  2140. 0x6c, /* Old Flags:  object, Oi2 */
  2141. /* 1232 */ NdrFcLong( 0x0 ), /* 0 */
  2142. /* 1236 */ NdrFcShort( 0xd ), /* 13 */
  2143. #ifndef _ALPHA_
  2144. /* 1238 */ NdrFcShort( 0xc ), /* x86, MIPS, PPC Stack size/offset = 12 */
  2145. #else
  2146. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  2147. #endif
  2148. /* 1240 */ NdrFcShort( 0x8 ), /* 8 */
  2149. /* 1242 */ NdrFcShort( 0x8 ), /* 8 */
  2150. /* 1244 */ 0x44, /* Oi2 Flags:  has return, has ext, */
  2151. 0x2, /* 2 */
  2152. /* 1246 */ 0x8, /* 8 */
  2153. 0x1, /* Ext Flags:  new corr desc, */
  2154. /* 1248 */ NdrFcShort( 0x0 ), /* 0 */
  2155. /* 1250 */ NdrFcShort( 0x0 ), /* 0 */
  2156. /* 1252 */ NdrFcShort( 0x0 ), /* 0 */
  2157. /* Parameter lSize */
  2158. /* 1254 */ NdrFcShort( 0x48 ), /* Flags:  in, base type, */
  2159. #ifndef _ALPHA_
  2160. /* 1256 */ NdrFcShort( 0x4 ), /* x86, MIPS, PPC Stack size/offset = 4 */
  2161. #else
  2162. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  2163. #endif
  2164. /* 1258 */ 0x8, /* FC_LONG */
  2165. 0x0, /* 0 */
  2166. /* Return value */
  2167. /* 1260 */ NdrFcShort( 0x70 ), /* Flags:  out, return, base type, */
  2168. #ifndef _ALPHA_
  2169. /* 1262 */ NdrFcShort( 0x8 ), /* x86, MIPS, PPC Stack size/offset = 8 */
  2170. #else
  2171. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  2172. #endif
  2173. /* 1264 */ 0x8, /* FC_LONG */
  2174. 0x0, /* 0 */
  2175. /* Procedure get_ClassId */
  2176. /* 1266 */ 0x33, /* FC_AUTO_HANDLE */
  2177. 0x6c, /* Old Flags:  object, Oi2 */
  2178. /* 1268 */ NdrFcLong( 0x0 ), /* 0 */
  2179. /* 1272 */ NdrFcShort( 0xe ), /* 14 */
  2180. #ifndef _ALPHA_
  2181. /* 1274 */ NdrFcShort( 0xc ), /* x86, MIPS, PPC Stack size/offset = 12 */
  2182. #else
  2183. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  2184. #endif
  2185. /* 1276 */ NdrFcShort( 0x0 ), /* 0 */
  2186. /* 1278 */ NdrFcShort( 0xd ), /* 13 */
  2187. /* 1280 */ 0x44, /* Oi2 Flags:  has return, has ext, */
  2188. 0x2, /* 2 */
  2189. /* 1282 */ 0x8, /* 8 */
  2190. 0x1, /* Ext Flags:  new corr desc, */
  2191. /* 1284 */ NdrFcShort( 0x0 ), /* 0 */
  2192. /* 1286 */ NdrFcShort( 0x0 ), /* 0 */
  2193. /* 1288 */ NdrFcShort( 0x0 ), /* 0 */
  2194. /* Parameter pbyClass */
  2195. /* 1290 */ NdrFcShort( 0x2150 ), /* Flags:  out, base type, simple ref, srv alloc size=8 */
  2196. #ifndef _ALPHA_
  2197. /* 1292 */ NdrFcShort( 0x4 ), /* x86, MIPS, PPC Stack size/offset = 4 */
  2198. #else
  2199. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  2200. #endif
  2201. /* 1294 */ 0x2, /* FC_CHAR */
  2202. 0x0, /* 0 */
  2203. /* Return value */
  2204. /* 1296 */ NdrFcShort( 0x70 ), /* Flags:  out, return, base type, */
  2205. #ifndef _ALPHA_
  2206. /* 1298 */ NdrFcShort( 0x8 ), /* x86, MIPS, PPC Stack size/offset = 8 */
  2207. #else
  2208. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  2209. #endif
  2210. /* 1300 */ 0x8, /* FC_LONG */
  2211. 0x0, /* 0 */
  2212. /* Procedure put_ClassId */
  2213. /* 1302 */ 0x33, /* FC_AUTO_HANDLE */
  2214. 0x6c, /* Old Flags:  object, Oi2 */
  2215. /* 1304 */ NdrFcLong( 0x0 ), /* 0 */
  2216. /* 1308 */ NdrFcShort( 0xf ), /* 15 */
  2217. #ifndef _ALPHA_
  2218. /* 1310 */ NdrFcShort( 0xc ), /* x86, MIPS, PPC Stack size/offset = 12 */
  2219. #else
  2220. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  2221. #endif
  2222. /* 1312 */ NdrFcShort( 0x5 ), /* 5 */
  2223. /* 1314 */ NdrFcShort( 0x8 ), /* 8 */
  2224. /* 1316 */ 0x44, /* Oi2 Flags:  has return, has ext, */
  2225. 0x2, /* 2 */
  2226. /* 1318 */ 0x8, /* 8 */
  2227. 0x1, /* Ext Flags:  new corr desc, */
  2228. /* 1320 */ NdrFcShort( 0x0 ), /* 0 */
  2229. /* 1322 */ NdrFcShort( 0x0 ), /* 0 */
  2230. /* 1324 */ NdrFcShort( 0x0 ), /* 0 */
  2231. /* Parameter byClass */
  2232. /* 1326 */ NdrFcShort( 0x48 ), /* Flags:  in, base type, */
  2233. #ifndef _ALPHA_
  2234. /* 1328 */ NdrFcShort( 0x4 ), /* x86, MIPS, PPC Stack size/offset = 4 */
  2235. #else
  2236. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  2237. #endif
  2238. /* 1330 */ 0x2, /* FC_CHAR */
  2239. 0x0, /* 0 */
  2240. /* Return value */
  2241. /* 1332 */ NdrFcShort( 0x70 ), /* Flags:  out, return, base type, */
  2242. #ifndef _ALPHA_
  2243. /* 1334 */ NdrFcShort( 0x8 ), /* x86, MIPS, PPC Stack size/offset = 8 */
  2244. #else
  2245. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  2246. #endif
  2247. /* 1336 */ 0x8, /* FC_LONG */
  2248. 0x0, /* 0 */
  2249. /* Procedure get_Data */
  2250. /* 1338 */ 0x33, /* FC_AUTO_HANDLE */
  2251. 0x6c, /* Old Flags:  object, Oi2 */
  2252. /* 1340 */ NdrFcLong( 0x0 ), /* 0 */
  2253. /* 1344 */ NdrFcShort( 0x10 ), /* 16 */
  2254. #ifndef _ALPHA_
  2255. /* 1346 */ NdrFcShort( 0xc ), /* x86, MIPS, PPC Stack size/offset = 12 */
  2256. #else
  2257. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  2258. #endif
  2259. /* 1348 */ NdrFcShort( 0x0 ), /* 0 */
  2260. /* 1350 */ NdrFcShort( 0x8 ), /* 8 */
  2261. /* 1352 */ 0x45, /* Oi2 Flags:  srv must size, has return, has ext, */
  2262. 0x2, /* 2 */
  2263. /* 1354 */ 0x8, /* 8 */
  2264. 0x1, /* Ext Flags:  new corr desc, */
  2265. /* 1356 */ NdrFcShort( 0x0 ), /* 0 */
  2266. /* 1358 */ NdrFcShort( 0x0 ), /* 0 */
  2267. /* 1360 */ NdrFcShort( 0x0 ), /* 0 */
  2268. /* Parameter ppData */
  2269. /* 1362 */ NdrFcShort( 0x13 ), /* Flags:  must size, must free, out, */
  2270. #ifndef _ALPHA_
  2271. /* 1364 */ NdrFcShort( 0x4 ), /* x86, MIPS, PPC Stack size/offset = 4 */
  2272. #else
  2273. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  2274. #endif
  2275. /* 1366 */ NdrFcShort( 0x44 ), /* Type Offset=68 */
  2276. /* Return value */
  2277. /* 1368 */ NdrFcShort( 0x70 ), /* Flags:  out, return, base type, */
  2278. #ifndef _ALPHA_
  2279. /* 1370 */ NdrFcShort( 0x8 ), /* x86, MIPS, PPC Stack size/offset = 8 */
  2280. #else
  2281. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  2282. #endif
  2283. /* 1372 */ 0x8, /* FC_LONG */
  2284. 0x0, /* 0 */
  2285. /* Procedure put_Data */
  2286. /* 1374 */ 0x33, /* FC_AUTO_HANDLE */
  2287. 0x6c, /* Old Flags:  object, Oi2 */
  2288. /* 1376 */ NdrFcLong( 0x0 ), /* 0 */
  2289. /* 1380 */ NdrFcShort( 0x11 ), /* 17 */
  2290. #ifndef _ALPHA_
  2291. /* 1382 */ NdrFcShort( 0xc ), /* x86, MIPS, PPC Stack size/offset = 12 */
  2292. #else
  2293. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  2294. #endif
  2295. /* 1384 */ NdrFcShort( 0x0 ), /* 0 */
  2296. /* 1386 */ NdrFcShort( 0x8 ), /* 8 */
  2297. /* 1388 */ 0x46, /* Oi2 Flags:  clt must size, has return, has ext, */
  2298. 0x2, /* 2 */
  2299. /* 1390 */ 0x8, /* 8 */
  2300. 0x1, /* Ext Flags:  new corr desc, */
  2301. /* 1392 */ NdrFcShort( 0x0 ), /* 0 */
  2302. /* 1394 */ NdrFcShort( 0x0 ), /* 0 */
  2303. /* 1396 */ NdrFcShort( 0x0 ), /* 0 */
  2304. /* Parameter pData */
  2305. /* 1398 */ NdrFcShort( 0xb ), /* Flags:  must size, must free, in, */
  2306. #ifndef _ALPHA_
  2307. /* 1400 */ NdrFcShort( 0x4 ), /* x86, MIPS, PPC Stack size/offset = 4 */
  2308. #else
  2309. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  2310. #endif
  2311. /* 1402 */ NdrFcShort( 0x1c ), /* Type Offset=28 */
  2312. /* Return value */
  2313. /* 1404 */ NdrFcShort( 0x70 ), /* Flags:  out, return, base type, */
  2314. #ifndef _ALPHA_
  2315. /* 1406 */ NdrFcShort( 0x8 ), /* x86, MIPS, PPC Stack size/offset = 8 */
  2316. #else
  2317. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  2318. #endif
  2319. /* 1408 */ 0x8, /* FC_LONG */
  2320. 0x0, /* 0 */
  2321. /* Procedure get_InstructionId */
  2322. /* 1410 */ 0x33, /* FC_AUTO_HANDLE */
  2323. 0x6c, /* Old Flags:  object, Oi2 */
  2324. /* 1412 */ NdrFcLong( 0x0 ), /* 0 */
  2325. /* 1416 */ NdrFcShort( 0x12 ), /* 18 */
  2326. #ifndef _ALPHA_
  2327. /* 1418 */ NdrFcShort( 0xc ), /* x86, MIPS, PPC Stack size/offset = 12 */
  2328. #else
  2329. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  2330. #endif
  2331. /* 1420 */ NdrFcShort( 0x0 ), /* 0 */
  2332. /* 1422 */ NdrFcShort( 0xd ), /* 13 */
  2333. /* 1424 */ 0x44, /* Oi2 Flags:  has return, has ext, */
  2334. 0x2, /* 2 */
  2335. /* 1426 */ 0x8, /* 8 */
  2336. 0x1, /* Ext Flags:  new corr desc, */
  2337. /* 1428 */ NdrFcShort( 0x0 ), /* 0 */
  2338. /* 1430 */ NdrFcShort( 0x0 ), /* 0 */
  2339. /* 1432 */ NdrFcShort( 0x0 ), /* 0 */
  2340. /* Parameter pbyIns */
  2341. /* 1434 */ NdrFcShort( 0x2150 ), /* Flags:  out, base type, simple ref, srv alloc size=8 */
  2342. #ifndef _ALPHA_
  2343. /* 1436 */ NdrFcShort( 0x4 ), /* x86, MIPS, PPC Stack size/offset = 4 */
  2344. #else
  2345. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  2346. #endif
  2347. /* 1438 */ 0x2, /* FC_CHAR */
  2348. 0x0, /* 0 */
  2349. /* Return value */
  2350. /* 1440 */ NdrFcShort( 0x70 ), /* Flags:  out, return, base type, */
  2351. #ifndef _ALPHA_
  2352. /* 1442 */ NdrFcShort( 0x8 ), /* x86, MIPS, PPC Stack size/offset = 8 */
  2353. #else
  2354. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  2355. #endif
  2356. /* 1444 */ 0x8, /* FC_LONG */
  2357. 0x0, /* 0 */
  2358. /* Procedure SetDefaultClassId */
  2359. /* Procedure put_InstructionId */
  2360. /* 1446 */ 0x33, /* FC_AUTO_HANDLE */
  2361. 0x6c, /* Old Flags:  object, Oi2 */
  2362. /* 1448 */ NdrFcLong( 0x0 ), /* 0 */
  2363. /* 1452 */ NdrFcShort( 0x13 ), /* 19 */
  2364. #ifndef _ALPHA_
  2365. /* 1454 */ NdrFcShort( 0xc ), /* x86, MIPS, PPC Stack size/offset = 12 */
  2366. #else
  2367. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  2368. #endif
  2369. /* 1456 */ NdrFcShort( 0x5 ), /* 5 */
  2370. /* 1458 */ NdrFcShort( 0x8 ), /* 8 */
  2371. /* 1460 */ 0x44, /* Oi2 Flags:  has return, has ext, */
  2372. 0x2, /* 2 */
  2373. /* 1462 */ 0x8, /* 8 */
  2374. 0x1, /* Ext Flags:  new corr desc, */
  2375. /* 1464 */ NdrFcShort( 0x0 ), /* 0 */
  2376. /* 1466 */ NdrFcShort( 0x0 ), /* 0 */
  2377. /* 1468 */ NdrFcShort( 0x0 ), /* 0 */
  2378. /* Parameter byClass */
  2379. /* Parameter byIns */
  2380. /* 1470 */ NdrFcShort( 0x48 ), /* Flags:  in, base type, */
  2381. #ifndef _ALPHA_
  2382. /* 1472 */ NdrFcShort( 0x4 ), /* x86, MIPS, PPC Stack size/offset = 4 */
  2383. #else
  2384. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  2385. #endif
  2386. /* 1474 */ 0x2, /* FC_CHAR */
  2387. 0x0, /* 0 */
  2388. /* Return value */
  2389. /* Return value */
  2390. /* 1476 */ NdrFcShort( 0x70 ), /* Flags:  out, return, base type, */
  2391. #ifndef _ALPHA_
  2392. /* 1478 */ NdrFcShort( 0x8 ), /* x86, MIPS, PPC Stack size/offset = 8 */
  2393. #else
  2394. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  2395. #endif
  2396. /* 1480 */ 0x8, /* FC_LONG */
  2397. 0x0, /* 0 */
  2398. /* Procedure get_LeField */
  2399. /* 1482 */ 0x33, /* FC_AUTO_HANDLE */
  2400. 0x6c, /* Old Flags:  object, Oi2 */
  2401. /* 1484 */ NdrFcLong( 0x0 ), /* 0 */
  2402. /* 1488 */ NdrFcShort( 0x14 ), /* 20 */
  2403. #ifndef _ALPHA_
  2404. /* 1490 */ NdrFcShort( 0xc ), /* x86, MIPS, PPC Stack size/offset = 12 */
  2405. #else
  2406. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  2407. #endif
  2408. /* 1492 */ NdrFcShort( 0x0 ), /* 0 */
  2409. /* 1494 */ NdrFcShort( 0x10 ), /* 16 */
  2410. /* 1496 */ 0x44, /* Oi2 Flags:  has return, has ext, */
  2411. 0x2, /* 2 */
  2412. /* 1498 */ 0x8, /* 8 */
  2413. 0x1, /* Ext Flags:  new corr desc, */
  2414. /* 1500 */ NdrFcShort( 0x0 ), /* 0 */
  2415. /* 1502 */ NdrFcShort( 0x0 ), /* 0 */
  2416. /* 1504 */ NdrFcShort( 0x0 ), /* 0 */
  2417. /* Parameter plSize */
  2418. /* 1506 */ NdrFcShort( 0x2150 ), /* Flags:  out, base type, simple ref, srv alloc size=8 */
  2419. #ifndef _ALPHA_
  2420. /* 1508 */ NdrFcShort( 0x4 ), /* x86, MIPS, PPC Stack size/offset = 4 */
  2421. #else
  2422. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  2423. #endif
  2424. /* 1510 */ 0x8, /* FC_LONG */
  2425. 0x0, /* 0 */
  2426. /* Return value */
  2427. /* 1512 */ NdrFcShort( 0x70 ), /* Flags:  out, return, base type, */
  2428. #ifndef _ALPHA_
  2429. /* 1514 */ NdrFcShort( 0x8 ), /* x86, MIPS, PPC Stack size/offset = 8 */
  2430. #else
  2431. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  2432. #endif
  2433. /* 1516 */ 0x8, /* FC_LONG */
  2434. 0x0, /* 0 */
  2435. /* Procedure get_P1 */
  2436. /* 1518 */ 0x33, /* FC_AUTO_HANDLE */
  2437. 0x6c, /* Old Flags:  object, Oi2 */
  2438. /* 1520 */ NdrFcLong( 0x0 ), /* 0 */
  2439. /* 1524 */ NdrFcShort( 0x15 ), /* 21 */
  2440. #ifndef _ALPHA_
  2441. /* 1526 */ NdrFcShort( 0xc ), /* x86, MIPS, PPC Stack size/offset = 12 */
  2442. #else
  2443. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  2444. #endif
  2445. /* 1528 */ NdrFcShort( 0x0 ), /* 0 */
  2446. /* 1530 */ NdrFcShort( 0xd ), /* 13 */
  2447. /* 1532 */ 0x44, /* Oi2 Flags:  has return, has ext, */
  2448. 0x2, /* 2 */
  2449. /* 1534 */ 0x8, /* 8 */
  2450. 0x1, /* Ext Flags:  new corr desc, */
  2451. /* 1536 */ NdrFcShort( 0x0 ), /* 0 */
  2452. /* 1538 */ NdrFcShort( 0x0 ), /* 0 */
  2453. /* 1540 */ NdrFcShort( 0x0 ), /* 0 */
  2454. /* Parameter pbyP1 */
  2455. /* 1542 */ NdrFcShort( 0x2150 ), /* Flags:  out, base type, simple ref, srv alloc size=8 */
  2456. #ifndef _ALPHA_
  2457. /* 1544 */ NdrFcShort( 0x4 ), /* x86, MIPS, PPC Stack size/offset = 4 */
  2458. #else
  2459. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  2460. #endif
  2461. /* 1546 */ 0x2, /* FC_CHAR */
  2462. 0x0, /* 0 */
  2463. /* Return value */
  2464. /* 1548 */ NdrFcShort( 0x70 ), /* Flags:  out, return, base type, */
  2465. #ifndef _ALPHA_
  2466. /* 1550 */ NdrFcShort( 0x8 ), /* x86, MIPS, PPC Stack size/offset = 8 */
  2467. #else
  2468. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  2469. #endif
  2470. /* 1552 */ 0x8, /* FC_LONG */
  2471. 0x0, /* 0 */
  2472. /* Procedure put_P1 */
  2473. /* 1554 */ 0x33, /* FC_AUTO_HANDLE */
  2474. 0x6c, /* Old Flags:  object, Oi2 */
  2475. /* 1556 */ NdrFcLong( 0x0 ), /* 0 */
  2476. /* 1560 */ NdrFcShort( 0x16 ), /* 22 */
  2477. #ifndef _ALPHA_
  2478. /* 1562 */ NdrFcShort( 0xc ), /* x86, MIPS, PPC Stack size/offset = 12 */
  2479. #else
  2480. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  2481. #endif
  2482. /* 1564 */ NdrFcShort( 0x5 ), /* 5 */
  2483. /* 1566 */ NdrFcShort( 0x8 ), /* 8 */
  2484. /* 1568 */ 0x44, /* Oi2 Flags:  has return, has ext, */
  2485. 0x2, /* 2 */
  2486. /* 1570 */ 0x8, /* 8 */
  2487. 0x1, /* Ext Flags:  new corr desc, */
  2488. /* 1572 */ NdrFcShort( 0x0 ), /* 0 */
  2489. /* 1574 */ NdrFcShort( 0x0 ), /* 0 */
  2490. /* 1576 */ NdrFcShort( 0x0 ), /* 0 */
  2491. /* Parameter byP1 */
  2492. /* 1578 */ NdrFcShort( 0x48 ), /* Flags:  in, base type, */
  2493. #ifndef _ALPHA_
  2494. /* 1580 */ NdrFcShort( 0x4 ), /* x86, MIPS, PPC Stack size/offset = 4 */
  2495. #else
  2496. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  2497. #endif
  2498. /* 1582 */ 0x2, /* FC_CHAR */
  2499. 0x0, /* 0 */
  2500. /* Return value */
  2501. /* 1584 */ NdrFcShort( 0x70 ), /* Flags:  out, return, base type, */
  2502. #ifndef _ALPHA_
  2503. /* 1586 */ NdrFcShort( 0x8 ), /* x86, MIPS, PPC Stack size/offset = 8 */
  2504. #else
  2505. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  2506. #endif
  2507. /* 1588 */ 0x8, /* FC_LONG */
  2508. 0x0, /* 0 */
  2509. /* Procedure get_P2 */
  2510. /* 1590 */ 0x33, /* FC_AUTO_HANDLE */
  2511. 0x6c, /* Old Flags:  object, Oi2 */
  2512. /* 1592 */ NdrFcLong( 0x0 ), /* 0 */
  2513. /* 1596 */ NdrFcShort( 0x17 ), /* 23 */
  2514. #ifndef _ALPHA_
  2515. /* 1598 */ NdrFcShort( 0xc ), /* x86, MIPS, PPC Stack size/offset = 12 */
  2516. #else
  2517. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  2518. #endif
  2519. /* 1600 */ NdrFcShort( 0x0 ), /* 0 */
  2520. /* 1602 */ NdrFcShort( 0xd ), /* 13 */
  2521. /* 1604 */ 0x44, /* Oi2 Flags:  has return, has ext, */
  2522. 0x2, /* 2 */
  2523. /* 1606 */ 0x8, /* 8 */
  2524. 0x1, /* Ext Flags:  new corr desc, */
  2525. /* 1608 */ NdrFcShort( 0x0 ), /* 0 */
  2526. /* 1610 */ NdrFcShort( 0x0 ), /* 0 */
  2527. /* 1612 */ NdrFcShort( 0x0 ), /* 0 */
  2528. /* Parameter pbyP2 */
  2529. /* 1614 */ NdrFcShort( 0x2150 ), /* Flags:  out, base type, simple ref, srv alloc size=8 */
  2530. #ifndef _ALPHA_
  2531. /* 1616 */ NdrFcShort( 0x4 ), /* x86, MIPS, PPC Stack size/offset = 4 */
  2532. #else
  2533. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  2534. #endif
  2535. /* 1618 */ 0x2, /* FC_CHAR */
  2536. 0x0, /* 0 */
  2537. /* Return value */
  2538. /* 1620 */ NdrFcShort( 0x70 ), /* Flags:  out, return, base type, */
  2539. #ifndef _ALPHA_
  2540. /* 1622 */ NdrFcShort( 0x8 ), /* x86, MIPS, PPC Stack size/offset = 8 */
  2541. #else
  2542. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  2543. #endif
  2544. /* 1624 */ 0x8, /* FC_LONG */
  2545. 0x0, /* 0 */
  2546. /* Procedure put_P2 */
  2547. /* 1626 */ 0x33, /* FC_AUTO_HANDLE */
  2548. 0x6c, /* Old Flags:  object, Oi2 */
  2549. /* 1628 */ NdrFcLong( 0x0 ), /* 0 */
  2550. /* 1632 */ NdrFcShort( 0x18 ), /* 24 */
  2551. #ifndef _ALPHA_
  2552. /* 1634 */ NdrFcShort( 0xc ), /* x86, MIPS, PPC Stack size/offset = 12 */
  2553. #else
  2554. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  2555. #endif
  2556. /* 1636 */ NdrFcShort( 0x5 ), /* 5 */
  2557. /* 1638 */ NdrFcShort( 0x8 ), /* 8 */
  2558. /* 1640 */ 0x44, /* Oi2 Flags:  has return, has ext, */
  2559. 0x2, /* 2 */
  2560. /* 1642 */ 0x8, /* 8 */
  2561. 0x1, /* Ext Flags:  new corr desc, */
  2562. /* 1644 */ NdrFcShort( 0x0 ), /* 0 */
  2563. /* 1646 */ NdrFcShort( 0x0 ), /* 0 */
  2564. /* 1648 */ NdrFcShort( 0x0 ), /* 0 */
  2565. /* Parameter byP2 */
  2566. /* 1650 */ NdrFcShort( 0x48 ), /* Flags:  in, base type, */
  2567. #ifndef _ALPHA_
  2568. /* 1652 */ NdrFcShort( 0x4 ), /* x86, MIPS, PPC Stack size/offset = 4 */
  2569. #else
  2570. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  2571. #endif
  2572. /* 1654 */ 0x2, /* FC_CHAR */
  2573. 0x0, /* 0 */
  2574. /* Return value */
  2575. /* 1656 */ NdrFcShort( 0x70 ), /* Flags:  out, return, base type, */
  2576. #ifndef _ALPHA_
  2577. /* 1658 */ NdrFcShort( 0x8 ), /* x86, MIPS, PPC Stack size/offset = 8 */
  2578. #else
  2579. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  2580. #endif
  2581. /* 1660 */ 0x8, /* FC_LONG */
  2582. 0x0, /* 0 */
  2583. /* Procedure get_P3 */
  2584. /* 1662 */ 0x33, /* FC_AUTO_HANDLE */
  2585. 0x6c, /* Old Flags:  object, Oi2 */
  2586. /* 1664 */ NdrFcLong( 0x0 ), /* 0 */
  2587. /* 1668 */ NdrFcShort( 0x19 ), /* 25 */
  2588. #ifndef _ALPHA_
  2589. /* 1670 */ NdrFcShort( 0xc ), /* x86, MIPS, PPC Stack size/offset = 12 */
  2590. #else
  2591. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  2592. #endif
  2593. /* 1672 */ NdrFcShort( 0x0 ), /* 0 */
  2594. /* 1674 */ NdrFcShort( 0xd ), /* 13 */
  2595. /* 1676 */ 0x44, /* Oi2 Flags:  has return, has ext, */
  2596. 0x2, /* 2 */
  2597. /* 1678 */ 0x8, /* 8 */
  2598. 0x1, /* Ext Flags:  new corr desc, */
  2599. /* 1680 */ NdrFcShort( 0x0 ), /* 0 */
  2600. /* 1682 */ NdrFcShort( 0x0 ), /* 0 */
  2601. /* 1684 */ NdrFcShort( 0x0 ), /* 0 */
  2602. /* Parameter pbyP3 */
  2603. /* 1686 */ NdrFcShort( 0x2150 ), /* Flags:  out, base type, simple ref, srv alloc size=8 */
  2604. #ifndef _ALPHA_
  2605. /* 1688 */ NdrFcShort( 0x4 ), /* x86, MIPS, PPC Stack size/offset = 4 */
  2606. #else
  2607. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  2608. #endif
  2609. /* 1690 */ 0x2, /* FC_CHAR */
  2610. 0x0, /* 0 */
  2611. /* Return value */
  2612. /* 1692 */ NdrFcShort( 0x70 ), /* Flags:  out, return, base type, */
  2613. #ifndef _ALPHA_
  2614. /* 1694 */ NdrFcShort( 0x8 ), /* x86, MIPS, PPC Stack size/offset = 8 */
  2615. #else
  2616. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  2617. #endif
  2618. /* 1696 */ 0x8, /* FC_LONG */
  2619. 0x0, /* 0 */
  2620. /* Procedure get_ReplyStatus */
  2621. /* 1698 */ 0x33, /* FC_AUTO_HANDLE */
  2622. 0x6c, /* Old Flags:  object, Oi2 */
  2623. /* 1700 */ NdrFcLong( 0x0 ), /* 0 */
  2624. /* 1704 */ NdrFcShort( 0x1a ), /* 26 */
  2625. #ifndef _ALPHA_
  2626. /* 1706 */ NdrFcShort( 0xc ), /* x86, MIPS, PPC Stack size/offset = 12 */
  2627. #else
  2628. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  2629. #endif
  2630. /* 1708 */ NdrFcShort( 0x0 ), /* 0 */
  2631. /* 1710 */ NdrFcShort( 0xe ), /* 14 */
  2632. /* 1712 */ 0x44, /* Oi2 Flags:  has return, has ext, */
  2633. 0x2, /* 2 */
  2634. /* 1714 */ 0x8, /* 8 */
  2635. 0x1, /* Ext Flags:  new corr desc, */
  2636. /* 1716 */ NdrFcShort( 0x0 ), /* 0 */
  2637. /* 1718 */ NdrFcShort( 0x0 ), /* 0 */
  2638. /* 1720 */ NdrFcShort( 0x0 ), /* 0 */
  2639. /* Parameter pwStatus */
  2640. /* 1722 */ NdrFcShort( 0x2150 ), /* Flags:  out, base type, simple ref, srv alloc size=8 */
  2641. #ifndef _ALPHA_
  2642. /* 1724 */ NdrFcShort( 0x4 ), /* x86, MIPS, PPC Stack size/offset = 4 */
  2643. #else
  2644. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  2645. #endif
  2646. /* 1726 */ 0x6, /* FC_SHORT */
  2647. 0x0, /* 0 */
  2648. /* Return value */
  2649. /* 1728 */ NdrFcShort( 0x70 ), /* Flags:  out, return, base type, */
  2650. #ifndef _ALPHA_
  2651. /* 1730 */ NdrFcShort( 0x8 ), /* x86, MIPS, PPC Stack size/offset = 8 */
  2652. #else
  2653. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  2654. #endif
  2655. /* 1732 */ 0x8, /* FC_LONG */
  2656. 0x0, /* 0 */
  2657. /* Procedure put_ReplyStatus */
  2658. /* 1734 */ 0x33, /* FC_AUTO_HANDLE */
  2659. 0x6c, /* Old Flags:  object, Oi2 */
  2660. /* 1736 */ NdrFcLong( 0x0 ), /* 0 */
  2661. /* 1740 */ NdrFcShort( 0x1b ), /* 27 */
  2662. #ifndef _ALPHA_
  2663. /* 1742 */ NdrFcShort( 0xc ), /* x86, MIPS, PPC Stack size/offset = 12 */
  2664. #else
  2665. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  2666. #endif
  2667. /* 1744 */ NdrFcShort( 0x6 ), /* 6 */
  2668. /* 1746 */ NdrFcShort( 0x8 ), /* 8 */
  2669. /* 1748 */ 0x44, /* Oi2 Flags:  has return, has ext, */
  2670. 0x2, /* 2 */
  2671. /* 1750 */ 0x8, /* 8 */
  2672. 0x1, /* Ext Flags:  new corr desc, */
  2673. /* 1752 */ NdrFcShort( 0x0 ), /* 0 */
  2674. /* 1754 */ NdrFcShort( 0x0 ), /* 0 */
  2675. /* 1756 */ NdrFcShort( 0x0 ), /* 0 */
  2676. /* Parameter wStatus */
  2677. /* 1758 */ NdrFcShort( 0x48 ), /* Flags:  in, base type, */
  2678. #ifndef _ALPHA_
  2679. /* 1760 */ NdrFcShort( 0x4 ), /* x86, MIPS, PPC Stack size/offset = 4 */
  2680. #else
  2681. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  2682. #endif
  2683. /* 1762 */ 0x6, /* FC_SHORT */
  2684. 0x0, /* 0 */
  2685. /* Return value */
  2686. /* 1764 */ NdrFcShort( 0x70 ), /* Flags:  out, return, base type, */
  2687. #ifndef _ALPHA_
  2688. /* 1766 */ NdrFcShort( 0x8 ), /* x86, MIPS, PPC Stack size/offset = 8 */
  2689. #else
  2690. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  2691. #endif
  2692. /* 1768 */ 0x8, /* FC_LONG */
  2693. 0x0, /* 0 */
  2694. /* Procedure get_ReplyStatusSW1 */
  2695. /* 1770 */ 0x33, /* FC_AUTO_HANDLE */
  2696. 0x6c, /* Old Flags:  object, Oi2 */
  2697. /* 1772 */ NdrFcLong( 0x0 ), /* 0 */
  2698. /* 1776 */ NdrFcShort( 0x1c ), /* 28 */
  2699. #ifndef _ALPHA_
  2700. /* 1778 */ NdrFcShort( 0xc ), /* x86, MIPS, PPC Stack size/offset = 12 */
  2701. #else
  2702. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  2703. #endif
  2704. /* 1780 */ NdrFcShort( 0x0 ), /* 0 */
  2705. /* 1782 */ NdrFcShort( 0xd ), /* 13 */
  2706. /* 1784 */ 0x44, /* Oi2 Flags:  has return, has ext, */
  2707. 0x2, /* 2 */
  2708. /* 1786 */ 0x8, /* 8 */
  2709. 0x1, /* Ext Flags:  new corr desc, */
  2710. /* 1788 */ NdrFcShort( 0x0 ), /* 0 */
  2711. /* 1790 */ NdrFcShort( 0x0 ), /* 0 */
  2712. /* 1792 */ NdrFcShort( 0x0 ), /* 0 */
  2713. /* Parameter pbySW1 */
  2714. /* 1794 */ NdrFcShort( 0x2150 ), /* Flags:  out, base type, simple ref, srv alloc size=8 */
  2715. #ifndef _ALPHA_
  2716. /* 1796 */ NdrFcShort( 0x4 ), /* x86, MIPS, PPC Stack size/offset = 4 */
  2717. #else
  2718. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  2719. #endif
  2720. /* 1798 */ 0x2, /* FC_CHAR */
  2721. 0x0, /* 0 */
  2722. /* Return value */
  2723. /* 1800 */ NdrFcShort( 0x70 ), /* Flags:  out, return, base type, */
  2724. #ifndef _ALPHA_
  2725. /* 1802 */ NdrFcShort( 0x8 ), /* x86, MIPS, PPC Stack size/offset = 8 */
  2726. #else
  2727. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  2728. #endif
  2729. /* 1804 */ 0x8, /* FC_LONG */
  2730. 0x0, /* 0 */
  2731. /* Procedure get_ReplyStatusSW2 */
  2732. /* 1806 */ 0x33, /* FC_AUTO_HANDLE */
  2733. 0x6c, /* Old Flags:  object, Oi2 */
  2734. /* 1808 */ NdrFcLong( 0x0 ), /* 0 */
  2735. /* 1812 */ NdrFcShort( 0x1d ), /* 29 */
  2736. #ifndef _ALPHA_
  2737. /* 1814 */ NdrFcShort( 0xc ), /* x86, MIPS, PPC Stack size/offset = 12 */
  2738. #else
  2739. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  2740. #endif
  2741. /* 1816 */ NdrFcShort( 0x0 ), /* 0 */
  2742. /* 1818 */ NdrFcShort( 0xd ), /* 13 */
  2743. /* 1820 */ 0x44, /* Oi2 Flags:  has return, has ext, */
  2744. 0x2, /* 2 */
  2745. /* 1822 */ 0x8, /* 8 */
  2746. 0x1, /* Ext Flags:  new corr desc, */
  2747. /* 1824 */ NdrFcShort( 0x0 ), /* 0 */
  2748. /* 1826 */ NdrFcShort( 0x0 ), /* 0 */
  2749. /* 1828 */ NdrFcShort( 0x0 ), /* 0 */
  2750. /* Parameter pbySW2 */
  2751. /* 1830 */ NdrFcShort( 0x2150 ), /* Flags:  out, base type, simple ref, srv alloc size=8 */
  2752. #ifndef _ALPHA_
  2753. /* 1832 */ NdrFcShort( 0x4 ), /* x86, MIPS, PPC Stack size/offset = 4 */
  2754. #else
  2755. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  2756. #endif
  2757. /* 1834 */ 0x2, /* FC_CHAR */
  2758. 0x0, /* 0 */
  2759. /* Return value */
  2760. /* 1836 */ NdrFcShort( 0x70 ), /* Flags:  out, return, base type, */
  2761. #ifndef _ALPHA_
  2762. /* 1838 */ NdrFcShort( 0x8 ), /* x86, MIPS, PPC Stack size/offset = 8 */
  2763. #else
  2764. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  2765. #endif
  2766. /* 1840 */ 0x8, /* FC_LONG */
  2767. 0x0, /* 0 */
  2768. /* Procedure get_Type */
  2769. /* 1842 */ 0x33, /* FC_AUTO_HANDLE */
  2770. 0x6c, /* Old Flags:  object, Oi2 */
  2771. /* 1844 */ NdrFcLong( 0x0 ), /* 0 */
  2772. /* 1848 */ NdrFcShort( 0x1e ), /* 30 */
  2773. #ifndef _ALPHA_
  2774. /* 1850 */ NdrFcShort( 0xc ), /* x86, MIPS, PPC Stack size/offset = 12 */
  2775. #else
  2776. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  2777. #endif
  2778. /* 1852 */ NdrFcShort( 0x0 ), /* 0 */
  2779. /* 1854 */ NdrFcShort( 0xe ), /* 14 */
  2780. /* 1856 */ 0x44, /* Oi2 Flags:  has return, has ext, */
  2781. 0x2, /* 2 */
  2782. /* 1858 */ 0x8, /* 8 */
  2783. 0x1, /* Ext Flags:  new corr desc, */
  2784. /* 1860 */ NdrFcShort( 0x0 ), /* 0 */
  2785. /* 1862 */ NdrFcShort( 0x0 ), /* 0 */
  2786. /* 1864 */ NdrFcShort( 0x0 ), /* 0 */
  2787. /* Parameter pType */
  2788. /* 1866 */ NdrFcShort( 0x2010 ), /* Flags:  out, srv alloc size=8 */
  2789. #ifndef _ALPHA_
  2790. /* 1868 */ NdrFcShort( 0x4 ), /* x86, MIPS, PPC Stack size/offset = 4 */
  2791. #else
  2792. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  2793. #endif
  2794. /* 1870 */ NdrFcShort( 0x4d6 ), /* Type Offset=1238 */
  2795. /* Return value */
  2796. /* 1872 */ NdrFcShort( 0x70 ), /* Flags:  out, return, base type, */
  2797. #ifndef _ALPHA_
  2798. /* 1874 */ NdrFcShort( 0x8 ), /* x86, MIPS, PPC Stack size/offset = 8 */
  2799. #else
  2800. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  2801. #endif
  2802. /* 1876 */ 0x8, /* FC_LONG */
  2803. 0x0, /* 0 */
  2804. /* Procedure get_Nad */
  2805. /* 1878 */ 0x33, /* FC_AUTO_HANDLE */
  2806. 0x6c, /* Old Flags:  object, Oi2 */
  2807. /* 1880 */ NdrFcLong( 0x0 ), /* 0 */
  2808. /* 1884 */ NdrFcShort( 0x1f ), /* 31 */
  2809. #ifndef _ALPHA_
  2810. /* 1886 */ NdrFcShort( 0xc ), /* x86, MIPS, PPC Stack size/offset = 12 */
  2811. #else
  2812. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  2813. #endif
  2814. /* 1888 */ NdrFcShort( 0x0 ), /* 0 */
  2815. /* 1890 */ NdrFcShort( 0xd ), /* 13 */
  2816. /* 1892 */ 0x44, /* Oi2 Flags:  has return, has ext, */
  2817. 0x2, /* 2 */
  2818. /* 1894 */ 0x8, /* 8 */
  2819. 0x1, /* Ext Flags:  new corr desc, */
  2820. /* 1896 */ NdrFcShort( 0x0 ), /* 0 */
  2821. /* 1898 */ NdrFcShort( 0x0 ), /* 0 */
  2822. /* 1900 */ NdrFcShort( 0x0 ), /* 0 */
  2823. /* Parameter pbNad */
  2824. /* 1902 */ NdrFcShort( 0x2150 ), /* Flags:  out, base type, simple ref, srv alloc size=8 */
  2825. #ifndef _ALPHA_
  2826. /* 1904 */ NdrFcShort( 0x4 ), /* x86, MIPS, PPC Stack size/offset = 4 */
  2827. #else
  2828. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  2829. #endif
  2830. /* 1906 */ 0x2, /* FC_CHAR */
  2831. 0x0, /* 0 */
  2832. /* Return value */
  2833. /* 1908 */ NdrFcShort( 0x70 ), /* Flags:  out, return, base type, */
  2834. #ifndef _ALPHA_
  2835. /* 1910 */ NdrFcShort( 0x8 ), /* x86, MIPS, PPC Stack size/offset = 8 */
  2836. #else
  2837. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  2838. #endif
  2839. /* 1912 */ 0x8, /* FC_LONG */
  2840. 0x0, /* 0 */
  2841. /* Procedure put_Nad */
  2842. /* 1914 */ 0x33, /* FC_AUTO_HANDLE */
  2843. 0x6c, /* Old Flags:  object, Oi2 */
  2844. /* 1916 */ NdrFcLong( 0x0 ), /* 0 */
  2845. /* 1920 */ NdrFcShort( 0x20 ), /* 32 */
  2846. #ifndef _ALPHA_
  2847. /* 1922 */ NdrFcShort( 0xc ), /* x86, MIPS, PPC Stack size/offset = 12 */
  2848. #else
  2849. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  2850. #endif
  2851. /* 1924 */ NdrFcShort( 0x5 ), /* 5 */
  2852. /* 1926 */ NdrFcShort( 0x8 ), /* 8 */
  2853. /* 1928 */ 0x44, /* Oi2 Flags:  has return, has ext, */
  2854. 0x2, /* 2 */
  2855. /* 1930 */ 0x8, /* 8 */
  2856. 0x1, /* Ext Flags:  new corr desc, */
  2857. /* 1932 */ NdrFcShort( 0x0 ), /* 0 */
  2858. /* 1934 */ NdrFcShort( 0x0 ), /* 0 */
  2859. /* 1936 */ NdrFcShort( 0x0 ), /* 0 */
  2860. /* Parameter bNad */
  2861. /* 1938 */ NdrFcShort( 0x48 ), /* Flags:  in, base type, */
  2862. #ifndef _ALPHA_
  2863. /* 1940 */ NdrFcShort( 0x4 ), /* x86, MIPS, PPC Stack size/offset = 4 */
  2864. #else
  2865. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  2866. #endif
  2867. /* 1942 */ 0x2, /* FC_CHAR */
  2868. 0x0, /* 0 */
  2869. /* Return value */
  2870. /* 1944 */ NdrFcShort( 0x70 ), /* Flags:  out, return, base type, */
  2871. #ifndef _ALPHA_
  2872. /* 1946 */ NdrFcShort( 0x8 ), /* x86, MIPS, PPC Stack size/offset = 8 */
  2873. #else
  2874. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  2875. #endif
  2876. /* 1948 */ 0x8, /* FC_LONG */
  2877. 0x0, /* 0 */
  2878. /* Procedure get_ReplyNad */
  2879. /* 1950 */ 0x33, /* FC_AUTO_HANDLE */
  2880. 0x6c, /* Old Flags:  object, Oi2 */
  2881. /* 1952 */ NdrFcLong( 0x0 ), /* 0 */
  2882. /* 1956 */ NdrFcShort( 0x21 ), /* 33 */
  2883. #ifndef _ALPHA_
  2884. /* 1958 */ NdrFcShort( 0xc ), /* x86, MIPS, PPC Stack size/offset = 12 */
  2885. #else
  2886. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  2887. #endif
  2888. /* 1960 */ NdrFcShort( 0x0 ), /* 0 */
  2889. /* 1962 */ NdrFcShort( 0xd ), /* 13 */
  2890. /* 1964 */ 0x44, /* Oi2 Flags:  has return, has ext, */
  2891. 0x2, /* 2 */
  2892. /* 1966 */ 0x8, /* 8 */
  2893. 0x1, /* Ext Flags:  new corr desc, */
  2894. /* 1968 */ NdrFcShort( 0x0 ), /* 0 */
  2895. /* 1970 */ NdrFcShort( 0x0 ), /* 0 */
  2896. /* 1972 */ NdrFcShort( 0x0 ), /* 0 */
  2897. /* Parameter pbNad */
  2898. /* 1974 */ NdrFcShort( 0x2150 ), /* Flags:  out, base type, simple ref, srv alloc size=8 */
  2899. #ifndef _ALPHA_
  2900. /* 1976 */ NdrFcShort( 0x4 ), /* x86, MIPS, PPC Stack size/offset = 4 */
  2901. #else
  2902. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  2903. #endif
  2904. /* 1978 */ 0x2, /* FC_CHAR */
  2905. 0x0, /* 0 */
  2906. /* Return value */
  2907. /* 1980 */ NdrFcShort( 0x70 ), /* Flags:  out, return, base type, */
  2908. #ifndef _ALPHA_
  2909. /* 1982 */ NdrFcShort( 0x8 ), /* x86, MIPS, PPC Stack size/offset = 8 */
  2910. #else
  2911. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  2912. #endif
  2913. /* 1984 */ 0x8, /* FC_LONG */
  2914. 0x0, /* 0 */
  2915. /* Procedure put_ReplyNad */
  2916. /* 1986 */ 0x33, /* FC_AUTO_HANDLE */
  2917. 0x6c, /* Old Flags:  object, Oi2 */
  2918. /* 1988 */ NdrFcLong( 0x0 ), /* 0 */
  2919. /* 1992 */ NdrFcShort( 0x22 ), /* 34 */
  2920. #ifndef _ALPHA_
  2921. /* 1994 */ NdrFcShort( 0xc ), /* x86, MIPS, PPC Stack size/offset = 12 */
  2922. #else
  2923. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  2924. #endif
  2925. /* 1996 */ NdrFcShort( 0x5 ), /* 5 */
  2926. /* 1998 */ NdrFcShort( 0x8 ), /* 8 */
  2927. /* 2000 */ 0x44, /* Oi2 Flags:  has return, has ext, */
  2928. 0x2, /* 2 */
  2929. /* 2002 */ 0x8, /* 8 */
  2930. 0x1, /* Ext Flags:  new corr desc, */
  2931. /* 2004 */ NdrFcShort( 0x0 ), /* 0 */
  2932. /* 2006 */ NdrFcShort( 0x0 ), /* 0 */
  2933. /* 2008 */ NdrFcShort( 0x0 ), /* 0 */
  2934. /* Parameter bNad */
  2935. /* 2010 */ NdrFcShort( 0x48 ), /* Flags:  in, base type, */
  2936. #ifndef _ALPHA_
  2937. /* 2012 */ NdrFcShort( 0x4 ), /* x86, MIPS, PPC Stack size/offset = 4 */
  2938. #else
  2939. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  2940. #endif
  2941. /* 2014 */ 0x2, /* FC_CHAR */
  2942. 0x0, /* 0 */
  2943. /* Return value */
  2944. /* 2016 */ NdrFcShort( 0x70 ), /* Flags:  out, return, base type, */
  2945. #ifndef _ALPHA_
  2946. /* 2018 */ NdrFcShort( 0x8 ), /* x86, MIPS, PPC Stack size/offset = 8 */
  2947. #else
  2948. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  2949. #endif
  2950. /* 2020 */ 0x8, /* FC_LONG */
  2951. 0x0, /* 0 */
  2952. /* Procedure BuildCmd */
  2953. /* 2022 */ 0x33, /* FC_AUTO_HANDLE */
  2954. 0x6c, /* Old Flags:  object, Oi2 */
  2955. /* 2024 */ NdrFcLong( 0x0 ), /* 0 */
  2956. /* 2028 */ NdrFcShort( 0x23 ), /* 35 */
  2957. #ifndef _ALPHA_
  2958. /* 2030 */ NdrFcShort( 0x20 ), /* x86, MIPS, PPC Stack size/offset = 32 */
  2959. #else
  2960. NdrFcShort( 0x40 ), /* Alpha Stack size/offset = 64 */
  2961. #endif
  2962. /* 2032 */ NdrFcShort( 0x1c ), /* 28 */
  2963. /* 2034 */ NdrFcShort( 0x8 ), /* 8 */
  2964. /* 2036 */ 0x46, /* Oi2 Flags:  clt must size, has return, has ext, */
  2965. 0x7, /* 7 */
  2966. /* 2038 */ 0x8, /* 8 */
  2967. 0x1, /* Ext Flags:  new corr desc, */
  2968. /* 2040 */ NdrFcShort( 0x0 ), /* 0 */
  2969. /* 2042 */ NdrFcShort( 0x0 ), /* 0 */
  2970. /* 2044 */ NdrFcShort( 0x0 ), /* 0 */
  2971. /* Parameter byClassId */
  2972. /* 2046 */ NdrFcShort( 0x48 ), /* Flags:  in, base type, */
  2973. #ifndef _ALPHA_
  2974. /* 2048 */ NdrFcShort( 0x4 ), /* x86, MIPS, PPC Stack size/offset = 4 */
  2975. #else
  2976. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  2977. #endif
  2978. /* 2050 */ 0x2, /* FC_CHAR */
  2979. 0x0, /* 0 */
  2980. /* Parameter byInsId */
  2981. /* 2052 */ NdrFcShort( 0x48 ), /* Flags:  in, base type, */
  2982. #ifndef _ALPHA_
  2983. /* 2054 */ NdrFcShort( 0x8 ), /* x86, MIPS, PPC Stack size/offset = 8 */
  2984. #else
  2985. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  2986. #endif
  2987. /* 2056 */ 0x2, /* FC_CHAR */
  2988. 0x0, /* 0 */
  2989. /* Parameter byP1 */
  2990. /* 2058 */ NdrFcShort( 0x48 ), /* Flags:  in, base type, */
  2991. #ifndef _ALPHA_
  2992. /* 2060 */ NdrFcShort( 0xc ), /* x86, MIPS, PPC Stack size/offset = 12 */
  2993. #else
  2994. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  2995. #endif
  2996. /* 2062 */ 0x2, /* FC_CHAR */
  2997. 0x0, /* 0 */
  2998. /* Parameter byP2 */
  2999. /* 2064 */ NdrFcShort( 0x48 ), /* Flags:  in, base type, */
  3000. #ifndef _ALPHA_
  3001. /* 2066 */ NdrFcShort( 0x10 ), /* x86, MIPS, PPC Stack size/offset = 16 */
  3002. #else
  3003. NdrFcShort( 0x20 ), /* Alpha Stack size/offset = 32 */
  3004. #endif
  3005. /* 2068 */ 0x2, /* FC_CHAR */
  3006. 0x0, /* 0 */
  3007. /* Parameter pbyData */
  3008. /* 2070 */ NdrFcShort( 0xb ), /* Flags:  must size, must free, in, */
  3009. #ifndef _ALPHA_
  3010. /* 2072 */ NdrFcShort( 0x14 ), /* x86, MIPS, PPC Stack size/offset = 20 */
  3011. #else
  3012. NdrFcShort( 0x28 ), /* Alpha Stack size/offset = 40 */
  3013. #endif
  3014. /* 2074 */ NdrFcShort( 0x1c ), /* Type Offset=28 */
  3015. /* Parameter plLe */
  3016. /* 2076 */ NdrFcShort( 0x148 ), /* Flags:  in, base type, simple ref, */
  3017. #ifndef _ALPHA_
  3018. /* 2078 */ NdrFcShort( 0x18 ), /* x86, MIPS, PPC Stack size/offset = 24 */
  3019. #else
  3020. NdrFcShort( 0x30 ), /* Alpha Stack size/offset = 48 */
  3021. #endif
  3022. /* 2080 */ 0x8, /* FC_LONG */
  3023. 0x0, /* 0 */
  3024. /* Return value */
  3025. /* 2082 */ NdrFcShort( 0x70 ), /* Flags:  out, return, base type, */
  3026. #ifndef _ALPHA_
  3027. /* 2084 */ NdrFcShort( 0x1c ), /* x86, MIPS, PPC Stack size/offset = 28 */
  3028. #else
  3029. NdrFcShort( 0x38 ), /* Alpha Stack size/offset = 56 */
  3030. #endif
  3031. /* 2086 */ 0x8, /* FC_LONG */
  3032. 0x0, /* 0 */
  3033. /* Procedure Clear */
  3034. /* 2088 */ 0x33, /* FC_AUTO_HANDLE */
  3035. 0x6c, /* Old Flags:  object, Oi2 */
  3036. /* 2090 */ NdrFcLong( 0x0 ), /* 0 */
  3037. /* 2094 */ NdrFcShort( 0x24 ), /* 36 */
  3038. #ifndef _ALPHA_
  3039. /* 2096 */ NdrFcShort( 0x8 ), /* x86, MIPS, PPC Stack size/offset = 8 */
  3040. #else
  3041. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  3042. #endif
  3043. /* 2098 */ NdrFcShort( 0x0 ), /* 0 */
  3044. /* 2100 */ NdrFcShort( 0x8 ), /* 8 */
  3045. /* 2102 */ 0x44, /* Oi2 Flags:  has return, has ext, */
  3046. 0x1, /* 1 */
  3047. /* 2104 */ 0x8, /* 8 */
  3048. 0x1, /* Ext Flags:  new corr desc, */
  3049. /* 2106 */ NdrFcShort( 0x0 ), /* 0 */
  3050. /* 2108 */ NdrFcShort( 0x0 ), /* 0 */
  3051. /* 2110 */ NdrFcShort( 0x0 ), /* 0 */
  3052. /* Return value */
  3053. /* 2112 */ NdrFcShort( 0x70 ), /* Flags:  out, return, base type, */
  3054. #ifndef _ALPHA_
  3055. /* 2114 */ NdrFcShort( 0x4 ), /* x86, MIPS, PPC Stack size/offset = 4 */
  3056. #else
  3057. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  3058. #endif
  3059. /* 2116 */ 0x8, /* FC_LONG */
  3060. 0x0, /* 0 */
  3061. /* Procedure Encapsulate */
  3062. /* 2118 */ 0x33, /* FC_AUTO_HANDLE */
  3063. 0x6c, /* Old Flags:  object, Oi2 */
  3064. /* 2120 */ NdrFcLong( 0x0 ), /* 0 */
  3065. /* 2124 */ NdrFcShort( 0x25 ), /* 37 */
  3066. #ifndef _ALPHA_
  3067. /* 2126 */ NdrFcShort( 0x10 ), /* x86, MIPS, PPC Stack size/offset = 16 */
  3068. #else
  3069. NdrFcShort( 0x20 ), /* Alpha Stack size/offset = 32 */
  3070. #endif
  3071. /* 2128 */ NdrFcShort( 0x6 ), /* 6 */
  3072. /* 2130 */ NdrFcShort( 0x8 ), /* 8 */
  3073. /* 2132 */ 0x46, /* Oi2 Flags:  clt must size, has return, has ext, */
  3074. 0x3, /* 3 */
  3075. /* 2134 */ 0x8, /* 8 */
  3076. 0x1, /* Ext Flags:  new corr desc, */
  3077. /* 2136 */ NdrFcShort( 0x0 ), /* 0 */
  3078. /* 2138 */ NdrFcShort( 0x0 ), /* 0 */
  3079. /* 2140 */ NdrFcShort( 0x0 ), /* 0 */
  3080. /* Parameter pApdu */
  3081. /* 2142 */ NdrFcShort( 0xb ), /* Flags:  must size, must free, in, */
  3082. #ifndef _ALPHA_
  3083. /* 2144 */ NdrFcShort( 0x4 ), /* x86, MIPS, PPC Stack size/offset = 4 */
  3084. #else
  3085. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  3086. #endif
  3087. /* 2146 */ NdrFcShort( 0x1c ), /* Type Offset=28 */
  3088. /* Parameter ApduType */
  3089. /* 2148 */ NdrFcShort( 0x48 ), /* Flags:  in, base type, */
  3090. #ifndef _ALPHA_
  3091. /* 2150 */ NdrFcShort( 0x8 ), /* x86, MIPS, PPC Stack size/offset = 8 */
  3092. #else
  3093. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  3094. #endif
  3095. /* 2152 */ 0xd, /* FC_ENUM16 */
  3096. 0x0, /* 0 */
  3097. /* Return value */
  3098. /* 2154 */ NdrFcShort( 0x70 ), /* Flags:  out, return, base type, */
  3099. #ifndef _ALPHA_
  3100. /* 2156 */ NdrFcShort( 0xc ), /* x86, MIPS, PPC Stack size/offset = 12 */
  3101. #else
  3102. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  3103. #endif
  3104. /* 2158 */ 0x8, /* FC_LONG */
  3105. 0x0, /* 0 */
  3106. /* Procedure get_AlternateClassId */
  3107. /* 2160 */ 0x33, /* FC_AUTO_HANDLE */
  3108. 0x6c, /* Old Flags:  object, Oi2 */
  3109. /* 2162 */ NdrFcLong( 0x0 ), /* 0 */
  3110. /* 2166 */ NdrFcShort( 0x26 ), /* 38 */
  3111. #ifndef _ALPHA_
  3112. /* 2168 */ NdrFcShort( 0xc ), /* x86, MIPS, PPC Stack size/offset = 12 */
  3113. #else
  3114. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  3115. #endif
  3116. /* 2170 */ NdrFcShort( 0x0 ), /* 0 */
  3117. /* 2172 */ NdrFcShort( 0xd ), /* 13 */
  3118. /* 2174 */ 0x44, /* Oi2 Flags:  has return, has ext, */
  3119. 0x2, /* 2 */
  3120. /* 2176 */ 0x8, /* 8 */
  3121. 0x1, /* Ext Flags:  new corr desc, */
  3122. /* 2178 */ NdrFcShort( 0x0 ), /* 0 */
  3123. /* 2180 */ NdrFcShort( 0x0 ), /* 0 */
  3124. /* 2182 */ NdrFcShort( 0x0 ), /* 0 */
  3125. /* Parameter pbyClass */
  3126. /* 2184 */ NdrFcShort( 0x2150 ), /* Flags:  out, base type, simple ref, srv alloc size=8 */
  3127. #ifndef _ALPHA_
  3128. /* 2186 */ NdrFcShort( 0x4 ), /* x86, MIPS, PPC Stack size/offset = 4 */
  3129. #else
  3130. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  3131. #endif
  3132. /* 2188 */ 0x2, /* FC_CHAR */
  3133. 0x0, /* 0 */
  3134. /* Return value */
  3135. /* 2190 */ NdrFcShort( 0x70 ), /* Flags:  out, return, base type, */
  3136. #ifndef _ALPHA_
  3137. /* 2192 */ NdrFcShort( 0x8 ), /* x86, MIPS, PPC Stack size/offset = 8 */
  3138. #else
  3139. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  3140. #endif
  3141. /* 2194 */ 0x8, /* FC_LONG */
  3142. 0x0, /* 0 */
  3143. /* Procedure put_AlternateClassId */
  3144. /* 2196 */ 0x33, /* FC_AUTO_HANDLE */
  3145. 0x6c, /* Old Flags:  object, Oi2 */
  3146. /* 2198 */ NdrFcLong( 0x0 ), /* 0 */
  3147. /* 2202 */ NdrFcShort( 0x27 ), /* 39 */
  3148. #ifndef _ALPHA_
  3149. /* 2204 */ NdrFcShort( 0xc ), /* x86, MIPS, PPC Stack size/offset = 12 */
  3150. #else
  3151. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  3152. #endif
  3153. /* 2206 */ NdrFcShort( 0x5 ), /* 5 */
  3154. /* 2208 */ NdrFcShort( 0x8 ), /* 8 */
  3155. /* 2210 */ 0x44, /* Oi2 Flags:  has return, has ext, */
  3156. 0x2, /* 2 */
  3157. /* 2212 */ 0x8, /* 8 */
  3158. 0x1, /* Ext Flags:  new corr desc, */
  3159. /* 2214 */ NdrFcShort( 0x0 ), /* 0 */
  3160. /* 2216 */ NdrFcShort( 0x0 ), /* 0 */
  3161. /* 2218 */ NdrFcShort( 0x0 ), /* 0 */
  3162. /* Parameter byClass */
  3163. /* 2220 */ NdrFcShort( 0x48 ), /* Flags:  in, base type, */
  3164. #ifndef _ALPHA_
  3165. /* 2222 */ NdrFcShort( 0x4 ), /* x86, MIPS, PPC Stack size/offset = 4 */
  3166. #else
  3167. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  3168. #endif
  3169. /* 2224 */ 0x2, /* FC_CHAR */
  3170. 0x0, /* 0 */
  3171. /* Return value */
  3172. /* 2226 */ NdrFcShort( 0x70 ), /* Flags:  out, return, base type, */
  3173. #ifndef _ALPHA_
  3174. /* 2228 */ NdrFcShort( 0x8 ), /* x86, MIPS, PPC Stack size/offset = 8 */
  3175. #else
  3176. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  3177. #endif
  3178. /* 2230 */ 0x8, /* FC_LONG */
  3179. 0x0, /* 0 */
  3180. /* Procedure AppendRecord */
  3181. /* 2232 */ 0x33, /* FC_AUTO_HANDLE */
  3182. 0x6c, /* Old Flags:  object, Oi2 */
  3183. /* 2234 */ NdrFcLong( 0x0 ), /* 0 */
  3184. /* 2238 */ NdrFcShort( 0x7 ), /* 7 */
  3185. #ifndef _ALPHA_
  3186. /* 2240 */ NdrFcShort( 0x14 ), /* x86, MIPS, PPC Stack size/offset = 20 */
  3187. #else
  3188. NdrFcShort( 0x28 ), /* Alpha Stack size/offset = 40 */
  3189. #endif
  3190. /* 2242 */ NdrFcShort( 0x5 ), /* 5 */
  3191. /* 2244 */ NdrFcShort( 0x8 ), /* 8 */
  3192. /* 2246 */ 0x47, /* Oi2 Flags:  srv must size, clt must size, has return, has ext, */
  3193. 0x4, /* 4 */
  3194. /* 2248 */ 0x8, /* 8 */
  3195. 0x1, /* Ext Flags:  new corr desc, */
  3196. /* 2250 */ NdrFcShort( 0x0 ), /* 0 */
  3197. /* 2252 */ NdrFcShort( 0x0 ), /* 0 */
  3198. /* 2254 */ NdrFcShort( 0x0 ), /* 0 */
  3199. /* Parameter byRefCtrl */
  3200. /* 2256 */ NdrFcShort( 0x48 ), /* Flags:  in, base type, */
  3201. #ifndef _ALPHA_
  3202. /* 2258 */ NdrFcShort( 0x4 ), /* x86, MIPS, PPC Stack size/offset = 4 */
  3203. #else
  3204. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  3205. #endif
  3206. /* 2260 */ 0x2, /* FC_CHAR */
  3207. 0x0, /* 0 */
  3208. /* Parameter pData */
  3209. /* 2262 */ NdrFcShort( 0xb ), /* Flags:  must size, must free, in, */
  3210. #ifndef _ALPHA_
  3211. /* 2264 */ NdrFcShort( 0x8 ), /* x86, MIPS, PPC Stack size/offset = 8 */
  3212. #else
  3213. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  3214. #endif
  3215. /* 2266 */ NdrFcShort( 0x1c ), /* Type Offset=28 */
  3216. /* Parameter ppCmd */
  3217. /* 2268 */ NdrFcShort( 0x201b ), /* Flags:  must size, must free, in, out, srv alloc size=8 */
  3218. #ifndef _ALPHA_
  3219. /* 2270 */ NdrFcShort( 0xc ), /* x86, MIPS, PPC Stack size/offset = 12 */
  3220. #else
  3221. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  3222. #endif
  3223. /* 2272 */ NdrFcShort( 0x4da ), /* Type Offset=1242 */
  3224. /* Return value */
  3225. /* 2274 */ NdrFcShort( 0x70 ), /* Flags:  out, return, base type, */
  3226. #ifndef _ALPHA_
  3227. /* 2276 */ NdrFcShort( 0x10 ), /* x86, MIPS, PPC Stack size/offset = 16 */
  3228. #else
  3229. NdrFcShort( 0x20 ), /* Alpha Stack size/offset = 32 */
  3230. #endif
  3231. /* 2278 */ 0x8, /* FC_LONG */
  3232. 0x0, /* 0 */
  3233. /* Procedure EraseBinary */
  3234. /* 2280 */ 0x33, /* FC_AUTO_HANDLE */
  3235. 0x6c, /* Old Flags:  object, Oi2 */
  3236. /* 2282 */ NdrFcLong( 0x0 ), /* 0 */
  3237. /* 2286 */ NdrFcShort( 0x8 ), /* 8 */
  3238. #ifndef _ALPHA_
  3239. /* 2288 */ NdrFcShort( 0x18 ), /* x86, MIPS, PPC Stack size/offset = 24 */
  3240. #else
  3241. NdrFcShort( 0x30 ), /* Alpha Stack size/offset = 48 */
  3242. #endif
  3243. /* 2290 */ NdrFcShort( 0xa ), /* 10 */
  3244. /* 2292 */ NdrFcShort( 0x8 ), /* 8 */
  3245. /* 2294 */ 0x47, /* Oi2 Flags:  srv must size, clt must size, has return, has ext, */
  3246. 0x5, /* 5 */
  3247. /* 2296 */ 0x8, /* 8 */
  3248. 0x1, /* Ext Flags:  new corr desc, */
  3249. /* 2298 */ NdrFcShort( 0x0 ), /* 0 */
  3250. /* 2300 */ NdrFcShort( 0x0 ), /* 0 */
  3251. /* 2302 */ NdrFcShort( 0x0 ), /* 0 */
  3252. /* Parameter byP1 */
  3253. /* 2304 */ NdrFcShort( 0x48 ), /* Flags:  in, base type, */
  3254. #ifndef _ALPHA_
  3255. /* 2306 */ NdrFcShort( 0x4 ), /* x86, MIPS, PPC Stack size/offset = 4 */
  3256. #else
  3257. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  3258. #endif
  3259. /* 2308 */ 0x2, /* FC_CHAR */
  3260. 0x0, /* 0 */
  3261. /* Parameter byP2 */
  3262. /* 2310 */ NdrFcShort( 0x48 ), /* Flags:  in, base type, */
  3263. #ifndef _ALPHA_
  3264. /* 2312 */ NdrFcShort( 0x8 ), /* x86, MIPS, PPC Stack size/offset = 8 */
  3265. #else
  3266. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  3267. #endif
  3268. /* 2314 */ 0x2, /* FC_CHAR */
  3269. 0x0, /* 0 */
  3270. /* Parameter pData */
  3271. /* 2316 */ NdrFcShort( 0xb ), /* Flags:  must size, must free, in, */
  3272. #ifndef _ALPHA_
  3273. /* 2318 */ NdrFcShort( 0xc ), /* x86, MIPS, PPC Stack size/offset = 12 */
  3274. #else
  3275. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  3276. #endif
  3277. /* 2320 */ NdrFcShort( 0x1c ), /* Type Offset=28 */
  3278. /* Parameter ppCmd */
  3279. /* 2322 */ NdrFcShort( 0x201b ), /* Flags:  must size, must free, in, out, srv alloc size=8 */
  3280. #ifndef _ALPHA_
  3281. /* 2324 */ NdrFcShort( 0x10 ), /* x86, MIPS, PPC Stack size/offset = 16 */
  3282. #else
  3283. NdrFcShort( 0x20 ), /* Alpha Stack size/offset = 32 */
  3284. #endif
  3285. /* 2326 */ NdrFcShort( 0x4da ), /* Type Offset=1242 */
  3286. /* Return value */
  3287. /* 2328 */ NdrFcShort( 0x70 ), /* Flags:  out, return, base type, */
  3288. #ifndef _ALPHA_
  3289. /* 2330 */ NdrFcShort( 0x14 ), /* x86, MIPS, PPC Stack size/offset = 20 */
  3290. #else
  3291. NdrFcShort( 0x28 ), /* Alpha Stack size/offset = 40 */
  3292. #endif
  3293. /* 2332 */ 0x8, /* FC_LONG */
  3294. 0x0, /* 0 */
  3295. /* Procedure ExternalAuthenticate */
  3296. /* 2334 */ 0x33, /* FC_AUTO_HANDLE */
  3297. 0x6c, /* Old Flags:  object, Oi2 */
  3298. /* 2336 */ NdrFcLong( 0x0 ), /* 0 */
  3299. /* 2340 */ NdrFcShort( 0x9 ), /* 9 */
  3300. #ifndef _ALPHA_
  3301. /* 2342 */ NdrFcShort( 0x18 ), /* x86, MIPS, PPC Stack size/offset = 24 */
  3302. #else
  3303. NdrFcShort( 0x30 ), /* Alpha Stack size/offset = 48 */
  3304. #endif
  3305. /* 2344 */ NdrFcShort( 0xa ), /* 10 */
  3306. /* 2346 */ NdrFcShort( 0x8 ), /* 8 */
  3307. /* 2348 */ 0x47, /* Oi2 Flags:  srv must size, clt must size, has return, has ext, */
  3308. 0x5, /* 5 */
  3309. /* 2350 */ 0x8, /* 8 */
  3310. 0x1, /* Ext Flags:  new corr desc, */
  3311. /* 2352 */ NdrFcShort( 0x0 ), /* 0 */
  3312. /* 2354 */ NdrFcShort( 0x0 ), /* 0 */
  3313. /* 2356 */ NdrFcShort( 0x0 ), /* 0 */
  3314. /* Parameter byAlgorithmRef */
  3315. /* 2358 */ NdrFcShort( 0x48 ), /* Flags:  in, base type, */
  3316. #ifndef _ALPHA_
  3317. /* 2360 */ NdrFcShort( 0x4 ), /* x86, MIPS, PPC Stack size/offset = 4 */
  3318. #else
  3319. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  3320. #endif
  3321. /* 2362 */ 0x2, /* FC_CHAR */
  3322. 0x0, /* 0 */
  3323. /* Parameter bySecretRef */
  3324. /* 2364 */ NdrFcShort( 0x48 ), /* Flags:  in, base type, */
  3325. #ifndef _ALPHA_
  3326. /* 2366 */ NdrFcShort( 0x8 ), /* x86, MIPS, PPC Stack size/offset = 8 */
  3327. #else
  3328. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  3329. #endif
  3330. /* 2368 */ 0x2, /* FC_CHAR */
  3331. 0x0, /* 0 */
  3332. /* Parameter pChallenge */
  3333. /* 2370 */ NdrFcShort( 0xb ), /* Flags:  must size, must free, in, */
  3334. #ifndef _ALPHA_
  3335. /* 2372 */ NdrFcShort( 0xc ), /* x86, MIPS, PPC Stack size/offset = 12 */
  3336. #else
  3337. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  3338. #endif
  3339. /* 2374 */ NdrFcShort( 0x1c ), /* Type Offset=28 */
  3340. /* Parameter ppCmd */
  3341. /* 2376 */ NdrFcShort( 0x201b ), /* Flags:  must size, must free, in, out, srv alloc size=8 */
  3342. #ifndef _ALPHA_
  3343. /* 2378 */ NdrFcShort( 0x10 ), /* x86, MIPS, PPC Stack size/offset = 16 */
  3344. #else
  3345. NdrFcShort( 0x20 ), /* Alpha Stack size/offset = 32 */
  3346. #endif
  3347. /* 2380 */ NdrFcShort( 0x4da ), /* Type Offset=1242 */
  3348. /* Return value */
  3349. /* 2382 */ NdrFcShort( 0x70 ), /* Flags:  out, return, base type, */
  3350. #ifndef _ALPHA_
  3351. /* 2384 */ NdrFcShort( 0x14 ), /* x86, MIPS, PPC Stack size/offset = 20 */
  3352. #else
  3353. NdrFcShort( 0x28 ), /* Alpha Stack size/offset = 40 */
  3354. #endif
  3355. /* 2386 */ 0x8, /* FC_LONG */
  3356. 0x0, /* 0 */
  3357. /* Procedure GetChallenge */
  3358. /* 2388 */ 0x33, /* FC_AUTO_HANDLE */
  3359. 0x6c, /* Old Flags:  object, Oi2 */
  3360. /* 2390 */ NdrFcLong( 0x0 ), /* 0 */
  3361. /* 2394 */ NdrFcShort( 0xa ), /* 10 */
  3362. #ifndef _ALPHA_
  3363. /* 2396 */ NdrFcShort( 0x10 ), /* x86, MIPS, PPC Stack size/offset = 16 */
  3364. #else
  3365. NdrFcShort( 0x20 ), /* Alpha Stack size/offset = 32 */
  3366. #endif
  3367. /* 2398 */ NdrFcShort( 0x8 ), /* 8 */
  3368. /* 2400 */ NdrFcShort( 0x8 ), /* 8 */
  3369. /* 2402 */ 0x47, /* Oi2 Flags:  srv must size, clt must size, has return, has ext, */
  3370. 0x3, /* 3 */
  3371. /* 2404 */ 0x8, /* 8 */
  3372. 0x1, /* Ext Flags:  new corr desc, */
  3373. /* 2406 */ NdrFcShort( 0x0 ), /* 0 */
  3374. /* 2408 */ NdrFcShort( 0x0 ), /* 0 */
  3375. /* 2410 */ NdrFcShort( 0x0 ), /* 0 */
  3376. /* Parameter lBytesExpected */
  3377. /* 2412 */ NdrFcShort( 0x48 ), /* Flags:  in, base type, */
  3378. #ifndef _ALPHA_
  3379. /* 2414 */ NdrFcShort( 0x4 ), /* x86, MIPS, PPC Stack size/offset = 4 */
  3380. #else
  3381. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  3382. #endif
  3383. /* 2416 */ 0x8, /* FC_LONG */
  3384. 0x0, /* 0 */
  3385. /* Parameter ppCmd */
  3386. /* 2418 */ NdrFcShort( 0x201b ), /* Flags:  must size, must free, in, out, srv alloc size=8 */
  3387. #ifndef _ALPHA_
  3388. /* 2420 */ NdrFcShort( 0x8 ), /* x86, MIPS, PPC Stack size/offset = 8 */
  3389. #else
  3390. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  3391. #endif
  3392. /* 2422 */ NdrFcShort( 0x4da ), /* Type Offset=1242 */
  3393. /* Return value */
  3394. /* 2424 */ NdrFcShort( 0x70 ), /* Flags:  out, return, base type, */
  3395. #ifndef _ALPHA_
  3396. /* 2426 */ NdrFcShort( 0xc ), /* x86, MIPS, PPC Stack size/offset = 12 */
  3397. #else
  3398. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  3399. #endif
  3400. /* 2428 */ 0x8, /* FC_LONG */
  3401. 0x0, /* 0 */
  3402. /* Procedure GetData */
  3403. /* 2430 */ 0x33, /* FC_AUTO_HANDLE */
  3404. 0x6c, /* Old Flags:  object, Oi2 */
  3405. /* 2432 */ NdrFcLong( 0x0 ), /* 0 */
  3406. /* 2436 */ NdrFcShort( 0xb ), /* 11 */
  3407. #ifndef _ALPHA_
  3408. /* 2438 */ NdrFcShort( 0x18 ), /* x86, MIPS, PPC Stack size/offset = 24 */
  3409. #else
  3410. NdrFcShort( 0x30 ), /* Alpha Stack size/offset = 48 */
  3411. #endif
  3412. /* 2440 */ NdrFcShort( 0x12 ), /* 18 */
  3413. /* 2442 */ NdrFcShort( 0x8 ), /* 8 */
  3414. /* 2444 */ 0x47, /* Oi2 Flags:  srv must size, clt must size, has return, has ext, */
  3415. 0x5, /* 5 */
  3416. /* 2446 */ 0x8, /* 8 */
  3417. 0x1, /* Ext Flags:  new corr desc, */
  3418. /* 2448 */ NdrFcShort( 0x0 ), /* 0 */
  3419. /* 2450 */ NdrFcShort( 0x0 ), /* 0 */
  3420. /* 2452 */ NdrFcShort( 0x0 ), /* 0 */
  3421. /* Parameter byP1 */
  3422. /* 2454 */ NdrFcShort( 0x48 ), /* Flags:  in, base type, */
  3423. #ifndef _ALPHA_
  3424. /* 2456 */ NdrFcShort( 0x4 ), /* x86, MIPS, PPC Stack size/offset = 4 */
  3425. #else
  3426. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  3427. #endif
  3428. /* 2458 */ 0x2, /* FC_CHAR */
  3429. 0x0, /* 0 */
  3430. /* Parameter byP2 */
  3431. /* 2460 */ NdrFcShort( 0x48 ), /* Flags:  in, base type, */
  3432. #ifndef _ALPHA_
  3433. /* 2462 */ NdrFcShort( 0x8 ), /* x86, MIPS, PPC Stack size/offset = 8 */
  3434. #else
  3435. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  3436. #endif
  3437. /* 2464 */ 0x2, /* FC_CHAR */
  3438. 0x0, /* 0 */
  3439. /* Parameter lBytesToGet */
  3440. /* 2466 */ NdrFcShort( 0x48 ), /* Flags:  in, base type, */
  3441. #ifndef _ALPHA_
  3442. /* 2468 */ NdrFcShort( 0xc ), /* x86, MIPS, PPC Stack size/offset = 12 */
  3443. #else
  3444. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  3445. #endif
  3446. /* 2470 */ 0x8, /* FC_LONG */
  3447. 0x0, /* 0 */
  3448. /* Parameter ppCmd */
  3449. /* 2472 */ NdrFcShort( 0x201b ), /* Flags:  must size, must free, in, out, srv alloc size=8 */
  3450. #ifndef _ALPHA_
  3451. /* 2474 */ NdrFcShort( 0x10 ), /* x86, MIPS, PPC Stack size/offset = 16 */
  3452. #else
  3453. NdrFcShort( 0x20 ), /* Alpha Stack size/offset = 32 */
  3454. #endif
  3455. /* 2476 */ NdrFcShort( 0x4da ), /* Type Offset=1242 */
  3456. /* Return value */
  3457. /* 2478 */ NdrFcShort( 0x70 ), /* Flags:  out, return, base type, */
  3458. #ifndef _ALPHA_
  3459. /* 2480 */ NdrFcShort( 0x14 ), /* x86, MIPS, PPC Stack size/offset = 20 */
  3460. #else
  3461. NdrFcShort( 0x28 ), /* Alpha Stack size/offset = 40 */
  3462. #endif
  3463. /* 2482 */ 0x8, /* FC_LONG */
  3464. 0x0, /* 0 */
  3465. /* Procedure GetResponse */
  3466. /* 2484 */ 0x33, /* FC_AUTO_HANDLE */
  3467. 0x6c, /* Old Flags:  object, Oi2 */
  3468. /* 2486 */ NdrFcLong( 0x0 ), /* 0 */
  3469. /* 2490 */ NdrFcShort( 0xc ), /* 12 */
  3470. #ifndef _ALPHA_
  3471. /* 2492 */ NdrFcShort( 0x18 ), /* x86, MIPS, PPC Stack size/offset = 24 */
  3472. #else
  3473. NdrFcShort( 0x30 ), /* Alpha Stack size/offset = 48 */
  3474. #endif
  3475. /* 2494 */ NdrFcShort( 0x12 ), /* 18 */
  3476. /* 2496 */ NdrFcShort( 0x8 ), /* 8 */
  3477. /* 2498 */ 0x47, /* Oi2 Flags:  srv must size, clt must size, has return, has ext, */
  3478. 0x5, /* 5 */
  3479. /* 2500 */ 0x8, /* 8 */
  3480. 0x1, /* Ext Flags:  new corr desc, */
  3481. /* 2502 */ NdrFcShort( 0x0 ), /* 0 */
  3482. /* 2504 */ NdrFcShort( 0x0 ), /* 0 */
  3483. /* 2506 */ NdrFcShort( 0x0 ), /* 0 */
  3484. /* Parameter byP1 */
  3485. /* 2508 */ NdrFcShort( 0x48 ), /* Flags:  in, base type, */
  3486. #ifndef _ALPHA_
  3487. /* 2510 */ NdrFcShort( 0x4 ), /* x86, MIPS, PPC Stack size/offset = 4 */
  3488. #else
  3489. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  3490. #endif
  3491. /* 2512 */ 0x2, /* FC_CHAR */
  3492. 0x0, /* 0 */
  3493. /* Parameter byP2 */
  3494. /* 2514 */ NdrFcShort( 0x48 ), /* Flags:  in, base type, */
  3495. #ifndef _ALPHA_
  3496. /* 2516 */ NdrFcShort( 0x8 ), /* x86, MIPS, PPC Stack size/offset = 8 */
  3497. #else
  3498. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  3499. #endif
  3500. /* 2518 */ 0x2, /* FC_CHAR */
  3501. 0x0, /* 0 */
  3502. /* Parameter lDataLength */
  3503. /* 2520 */ NdrFcShort( 0x48 ), /* Flags:  in, base type, */
  3504. #ifndef _ALPHA_
  3505. /* 2522 */ NdrFcShort( 0xc ), /* x86, MIPS, PPC Stack size/offset = 12 */