text: 
  
  /* this ALWAYS GENERATED file contains the RPC server stubs */
  
  
   /* File created by MIDL compiler version 8.01.0622 */
  /* at Tue Jan 19 04:14:07 2038
   */
  /* Compiler settings for RogueOxidResolver.idl:
      Oicf, W1, Zp8, env=Win64 (32b run), target_arch=AMD64 8.01.0622 
      protocol : all , ms_ext, c_ext, robust
      error checks: allocation ref bounds_check enum stub_data 
      VC __declspec() decoration level: 
           __declspec(uuid()), __declspec(selectany), __declspec(novtable)
           DECLSPEC_UUID(), MIDL_INTERFACE()
  */
  /* @@MIDL_FILE_HEADING(  ) */
  
  #if defined(_M_AMD64)
  
  
  #if _MSC_VER >= 1200
  #pragma warning(push)
  #endif
  
  #pragma warning( disable: 4211 )  /* redefine extern to static */
  #pragma warning( disable: 4232 )  /* dllimport identity*/
  #pragma warning( disable: 4024 )  /* array to pointer mapping*/
  
  #include <string.h>
  #include "RogueOxidResolver_h.h"
  
  #define TYPE_FORMAT_STRING_SIZE   123                               
  #define PROC_FORMAT_STRING_SIZE   361                               
  #define EXPR_FORMAT_STRING_SIZE   1                                 
  #define TRANSMIT_AS_TABLE_SIZE    0            
  #define WIRE_MARSHAL_TABLE_SIZE   0            
  
  typedef struct _RogueOxidResolver_MIDL_TYPE_FORMAT_STRING
      {
      short          Pad;
      unsigned char  Format[ TYPE_FORMAT_STRING_SIZE ];
      } RogueOxidResolver_MIDL_TYPE_FORMAT_STRING;
  
  typedef struct _RogueOxidResolver_MIDL_PROC_FORMAT_STRING
      {
      short          Pad;
      unsigned char  Format[ PROC_FORMAT_STRING_SIZE ];
      } RogueOxidResolver_MIDL_PROC_FORMAT_STRING;
  
  typedef struct _RogueOxidResolver_MIDL_EXPR_FORMAT_STRING
      {
      long          Pad;
      unsigned char  Format[ EXPR_FORMAT_STRING_SIZE ];
      } RogueOxidResolver_MIDL_EXPR_FORMAT_STRING;
  
  
  static const RPC_SYNTAX_IDENTIFIER  _RpcTransferSyntax = 
  {{0x8A885D04,0x1CEB,0x11C9,{0x9F,0xE8,0x08,0x00,0x2B,0x10,0x48,0x60}},{2,0}};
  
  static const RPC_SYNTAX_IDENTIFIER  _NDR64_RpcTransferSyntax = 
  {{0x71710533,0xbeba,0x4937,{0x83,0x19,0xb5,0xdb,0xef,0x9c,0xcc,0x36}},{1,0}};
  
  
  extern const RogueOxidResolver_MIDL_TYPE_FORMAT_STRING RogueOxidResolver__MIDL_TypeFormatString;
  extern const RogueOxidResolver_MIDL_PROC_FORMAT_STRING RogueOxidResolver__MIDL_ProcFormatString;
  extern const RogueOxidResolver_MIDL_EXPR_FORMAT_STRING RogueOxidResolver__MIDL_ExprFormatString;
  
  /* Standard interface: __MIDL_itf_RogueOxidResolver_0000_0000, ver. 0.0,
     GUID={0x00000000,0x0000,0x0000,{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}} */
  
  
  /* Standard interface: IObjectExporter, ver. 0.0,
     GUID={0x99fcfec4,0x5260,0x101b,{0xbb,0xcb,0x00,0xaa,0x00,0x21,0x34,0x7a}} */
  
  
  extern const MIDL_SERVER_INFO IObjectExporter_ServerInfo;
  
  extern const RPC_DISPATCH_TABLE IObjectExporter_v0_0_DispatchTable;
  
  static const RPC_SERVER_INTERFACE IObjectExporter___RpcServerInterface =
      {
      sizeof(RPC_SERVER_INTERFACE),
      {{0x99fcfec4,0x5260,0x101b,{0xbb,0xcb,0x00,0xaa,0x00,0x21,0x34,0x7a}},{0,0}},
      {{0x8A885D04,0x1CEB,0x11C9,{0x9F,0xE8,0x08,0x00,0x2B,0x10,0x48,0x60}},{2,0}},
      (RPC_DISPATCH_TABLE*)&IObjectExporter_v0_0_DispatchTable,
      0,
      0,
      0,
      &IObjectExporter_ServerInfo,
      0x06000000
      };
  RPC_IF_HANDLE IObjectExporter_v0_0_s_ifspec = (RPC_IF_HANDLE)& IObjectExporter___RpcServerInterface;
  
  extern const MIDL_STUB_DESC IObjectExporter_StubDesc;
  
  
  /* Standard interface: __MIDL_itf_RogueOxidResolver_0000_0001, ver. 0.0,
     GUID={0x00000000,0x0000,0x0000,{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}} */
  
  
  /* Standard interface: __MIDL_itf_RogueOxidResolver_0000_0003, ver. 0.0,
     GUID={0x00000000,0x0000,0x0000,{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}} */
  
  
  #if !defined(__RPC_WIN64__)
  #error  Invalid build platform for this stub.
  #endif
  
  static const RogueOxidResolver_MIDL_PROC_FORMAT_STRING RogueOxidResolver__MIDL_ProcFormatString =
      {
          0,
          {
  
  	/* Procedure ResolveOxid */
  
  			0x0,		/* 0 */
  			0x48,		/* Old Flags:  */
  /*  2 */	NdrFcLong( 0x1 ),	/* 1 */
  /*  6 */	NdrFcShort( 0x0 ),	/* 0 */
  /*  8 */	NdrFcShort( 0x40 ),	/* X64 Stack size/offset = 64 */
  /* 10 */	0x32,		/* FC_BIND_PRIMITIVE */
  			0x0,		/* 0 */
  /* 12 */	NdrFcShort( 0x0 ),	/* X64 Stack size/offset = 0 */
  /* 14 */	NdrFcShort( 0x2a ),	/* 42 */
  /* 16 */	NdrFcShort( 0x68 ),	/* 104 */
  /* 18 */	0x47,		/* Oi2 Flags:  srv must size, clt must size, has return, has ext, */
  			0x7,		/* 7 */
  /* 20 */	0xa,		/* 10 */
  			0x7,		/* Ext Flags:  new corr desc, clt corr check, srv corr check, */
  /* 22 */	NdrFcShort( 0x1 ),	/* 1 */
  /* 24 */	NdrFcShort( 0x1 ),	/* 1 */
  /* 26 */	NdrFcShort( 0x0 ),	/* 0 */
  /* 28 */	NdrFcShort( 0x0 ),	/* 0 */
  
  	/* Parameter pOxid */
  
  /* 30 */	NdrFcShort( 0x148 ),	/* Flags:  in, base type, simple ref, */
  /* 32 */	NdrFcShort( 0x8 ),	/* X64 Stack size/offset = 8 */
  /* 34 */	0xb,		/* FC_HYPER */
  			0x0,		/* 0 */
  
  	/* Parameter cRequestedProtseqs */
  
  /* 36 */	NdrFcShort( 0x48 ),	/* Flags:  in, base type, */
  /* 38 */	NdrFcShort( 0x10 ),	/* X64 Stack size/offset = 16 */
  /* 40 */	0x6,		/* FC_SHORT */
  			0x0,		/* 0 */
  
  	/* Parameter arRequestedProtseqs */
  
  /* 42 */	NdrFcShort( 0xb ),	/* Flags:  must size, must free, in, */
  /* 44 */	NdrFcShort( 0x18 ),	/* X64 Stack size/offset = 24 */
  /* 46 */	NdrFcShort( 0x6 ),	/* Type Offset=6 */
  
  	/* Parameter ppdsaOxidBindings */
  
  /* 48 */	NdrFcShort( 0x2013 ),	/* Flags:  must size, must free, out, srv alloc size=8 */
  /* 50 */	NdrFcShort( 0x20 ),	/* X64 Stack size/offset = 32 */
  /* 52 */	NdrFcShort( 0x12 ),	/* Type Offset=18 */
  
  	/* Parameter pipidRemUnknown */
  
  /* 54 */	NdrFcShort( 0x4112 ),	/* Flags:  must free, out, simple ref, srv alloc size=16 */
  /* 56 */	NdrFcShort( 0x28 ),	/* X64 Stack size/offset = 40 */
  /* 58 */	NdrFcShort( 0x3a ),	/* Type Offset=58 */
  
  	/* Parameter pAuthnHint */
  
  /* 60 */	NdrFcShort( 0x2150 ),	/* Flags:  out, base type, simple ref, srv alloc size=8 */
  /* 62 */	NdrFcShort( 0x30 ),	/* X64 Stack size/offset = 48 */
  /* 64 */	0x8,		/* FC_LONG */
  			0x0,		/* 0 */
  
  	/* Return value */
  
  /* 66 */	NdrFcShort( 0x70 ),	/* Flags:  out, return, base type, */
  /* 68 */	NdrFcShort( 0x38 ),	/* X64 Stack size/offset = 56 */
  /* 70 */	0x10,		/* FC_ERROR_STATUS_T */
  			0x0,		/* 0 */
  
  	/* Procedure SimplePing */
  
  /* 72 */	0x0,		/* 0 */
  			0x48,		/* Old Flags:  */
  /* 74 */	NdrFcLong( 0x1 ),	/* 1 */
  /* 78 */	NdrFcShort( 0x1 ),	/* 1 */
  /* 80 */	NdrFcShort( 0x18 ),	/* X64 Stack size/offset = 24 */
  /* 82 */	0x32,		/* FC_BIND_PRIMITIVE */
  			0x0,		/* 0 */
  /* 84 */	NdrFcShort( 0x0 ),	/* X64 Stack size/offset = 0 */
  /* 86 */	NdrFcShort( 0x24 ),	/* 36 */
  /* 88 */	NdrFcShort( 0x8 ),	/* 8 */
  /* 90 */	0x44,		/* Oi2 Flags:  has return, has ext, */
  			0x2,		/* 2 */
  /* 92 */	0xa,		/* 10 */
  			0x1,		/* Ext Flags:  new corr desc, */
  /* 94 */	NdrFcShort( 0x0 ),	/* 0 */
  /* 96 */	NdrFcShort( 0x0 ),	/* 0 */
  /* 98 */	NdrFcShort( 0x0 ),	/* 0 */
  /* 100 */	NdrFcShort( 0x0 ),	/* 0 */
  
  	/* Parameter pSetId */
  
  /* 102 */	NdrFcShort( 0x148 ),	/* Flags:  in, base type, simple ref, */
  /* 104 */	NdrFcShort( 0x8 ),	/* X64 Stack size/offset = 8 */
  /* 106 */	0xb,		/* FC_HYPER */
  			0x0,		/* 0 */
  
  	/* Return value */
  
  /* 108 */	NdrFcShort( 0x70 ),	/* Flags:  out, return, base type, */
  /* 110 */	NdrFcShort( 0x10 ),	/* X64 Stack size/offset = 16 */
  /* 112 */	0x10,		/* FC_ERROR_STATUS_T */
  			0x0,		/* 0 */
  
  	/* Procedure ComplexPing */
  
  /* 114 */	0x0,		/* 0 */
  			0x48,		/* Old Flags:  */
  /* 116 */	NdrFcLong( 0x1 ),	/* 1 */
  /* 120 */	NdrFcShort( 0x2 ),	/* 2 */
  /* 122 */	NdrFcShort( 0x48 ),	/* X64 Stack size/offset = 72 */
  /* 124 */	0x32,		/* FC_BIND_PRIMITIVE */
  			0x0,		/* 0 */
  /* 126 */	NdrFcShort( 0x0 ),	/* X64 Stack size/offset = 0 */
  /* 128 */	NdrFcShort( 0x36 ),	/* 54 */
  /* 130 */	NdrFcShort( 0x46 ),	/* 70 */
  /* 132 */	0x46,		/* Oi2 Flags:  clt must size, has return, has ext, */
  			0x8,		/* 8 */
  /* 134 */	0xa,		/* 10 */
  			0x5,		/* Ext Flags:  new corr desc, srv corr check, */
  /* 136 */	NdrFcShort( 0x0 ),	/* 0 */
  /* 138 */	NdrFcShort( 0x1 ),	/* 1 */
  /* 140 */	NdrFcShort( 0x0 ),	/* 0 */
  /* 142 */	NdrFcShort( 0x0 ),	/* 0 */
  
  	/* Parameter pSetId */
  
  /* 144 */	NdrFcShort( 0x158 ),	/* Flags:  in, out, base type, simple ref, */
  /* 146 */	NdrFcShort( 0x8 ),	/* X64 Stack size/offset = 8 */
  /* 148 */	0xb,		/* FC_HYPER */
  			0x0,		/* 0 */
  
  	/* Parameter SequenceNum */
  
  /* 150 */	NdrFcShort( 0x48 ),	/* Flags:  in, base type, */
  /* 152 */	NdrFcShort( 0x10 ),	/* X64 Stack size/offset = 16 */
  /* 154 */	0x6,		/* FC_SHORT */
  			0x0,		/* 0 */
  
  	/* Parameter cAddToSet */
  
  /* 156 */	NdrFcShort( 0x48 ),	/* Flags:  in, base type, */
  /* 158 */	NdrFcShort( 0x18 ),	/* X64 Stack size/offset = 24 */
  /* 160 */	0x6,		/* FC_SHORT */
  			0x0,		/* 0 */
  
  	/* Parameter cDelFromSet */
  
  /* 162 */	NdrFcShort( 0x48 ),	/* Flags:  in, base type, */
  /* 164 */	NdrFcShort( 0x20 ),	/* X64 Stack size/offset = 32 */
  /* 166 */	0x6,		/* FC_SHORT */
  			0x0,		/* 0 */
  
  	/* Parameter AddToSet */
  
  /* 168 */	NdrFcShort( 0xb ),	/* Flags:  must size, must free, in, */
  /* 170 */	NdrFcShort( 0x28 ),	/* X64 Stack size/offset = 40 */
  /* 172 */	NdrFcShort( 0x4a ),	/* Type Offset=74 */
  
  	/* Parameter DelFromSet */
  
  /* 174 */	NdrFcShort( 0xb ),	/* Flags:  must size, must free, in, */
  /* 176 */	NdrFcShort( 0x30 ),	/* X64 Stack size/offset = 48 */
  /* 178 */	NdrFcShort( 0x5a ),	/* Type Offset=90 */
  
  	/* Parameter pPingBackoffFactor */
  
  /* 180 */	NdrFcShort( 0x2150 ),	/* Flags:  out, base type, simple ref, srv alloc size=8 */
  /* 182 */	NdrFcShort( 0x38 ),	/* X64 Stack size/offset = 56 */
  /* 184 */	0x6,		/* FC_SHORT */
  			0x0,		/* 0 */
  
  	/* Return value */
  
  /* 186 */	NdrFcShort( 0x70 ),	/* Flags:  out, return, base type, */
  /* 188 */	NdrFcShort( 0x40 ),	/* X64 Stack size/offset = 64 */
  /* 190 */	0x10,		/* FC_ERROR_STATUS_T */
  			0x0,		/* 0 */
  
  	/* Procedure ServerAlive */
  
  /* 192 */	0x0,		/* 0 */
  			0x48,		/* Old Flags:  */
  /* 194 */	NdrFcLong( 0x1 ),	/* 1 */
  /* 198 */	NdrFcShort( 0x3 ),	/* 3 */
  /* 200 */	NdrFcShort( 0x10 ),	/* X64 Stack size/offset = 16 */
  /* 202 */	0x32,		/* FC_BIND_PRIMITIVE */
  			0x0,		/* 0 */
  /* 204 */	NdrFcShort( 0x0 ),	/* X64 Stack size/offset = 0 */
  /* 206 */	NdrFcShort( 0x0 ),	/* 0 */
  /* 208 */	NdrFcShort( 0x8 ),	/* 8 */
  /* 210 */	0x44,		/* Oi2 Flags:  has return, has ext, */
  			0x1,		/* 1 */
  /* 212 */	0xa,		/* 10 */
  			0x1,		/* Ext Flags:  new corr desc, */
  /* 214 */	NdrFcShort( 0x0 ),	/* 0 */
  /* 216 */	NdrFcShort( 0x0 ),	/* 0 */
  /* 218 */	NdrFcShort( 0x0 ),	/* 0 */
  /* 220 */	NdrFcShort( 0x0 ),	/* 0 */
  
  	/* Return value */
  
  /* 222 */	NdrFcShort( 0x70 ),	/* Flags:  out, return, base type, */
  /* 224 */	NdrFcShort( 0x8 ),	/* X64 Stack size/offset = 8 */
  /* 226 */	0x10,		/* FC_ERROR_STATUS_T */
  			0x0,		/* 0 */
  
  	/* Procedure ResolveOxid2 */
  
  /* 228 */	0x0,		/* 0 */
  			0x48,		/* Old Flags:  */
  /* 230 */	NdrFcLong( 0x1 ),	/* 1 */
  /* 234 */	NdrFcShort( 0x4 ),	/* 4 */
  /* 236 */	NdrFcShort( 0x48 ),	/* X64 Stack size/offset = 72 */
  /* 238 */	0x32,		/* FC_BIND_PRIMITIVE */
  			0x0,		/* 0 */
  /* 240 */	NdrFcShort( 0x0 ),	/* X64 Stack size/offset = 0 */
  /* 242 */	NdrFcShort( 0x2a ),	/* 42 */
  /* 244 */	NdrFcShort( 0x90 ),	/* 144 */
  /* 246 */	0x47,		/* Oi2 Flags:  srv must size, clt must size, has return, has ext, */
  			0x8,		/* 8 */
  /* 248 */	0xa,		/* 10 */
  			0x7,		/* Ext Flags:  new corr desc, clt corr check, srv corr check, */
  /* 250 */	NdrFcShort( 0x1 ),	/* 1 */
  /* 252 */	NdrFcShort( 0x1 ),	/* 1 */
  /* 254 */	NdrFcShort( 0x0 ),	/* 0 */
  /* 256 */	NdrFcShort( 0x0 ),	/* 0 */
  
  	/* Parameter pOxid */
  
  /* 258 */	NdrFcShort( 0x148 ),	/* Flags:  in, base type, simple ref, */
  /* 260 */	NdrFcShort( 0x8 ),	/* X64 Stack size/offset = 8 */
  /* 262 */	0xb,		/* FC_HYPER */
  			0x0,		/* 0 */
  
  	/* Parameter cRequestedProtseqs */
  
  /* 264 */	NdrFcShort( 0x48 ),	/* Flags:  in, base type, */
  /* 266 */	NdrFcShort( 0x10 ),	/* X64 Stack size/offset = 16 */
  /* 268 */	0x6,		/* FC_SHORT */
  			0x0,		/* 0 */
  
  	/* Parameter arRequestedProtseqs */
  
  /* 270 */	NdrFcShort( 0xb ),	/* Flags:  must size, must free, in, */
  /* 272 */	NdrFcShort( 0x18 ),	/* X64 Stack size/offset = 24 */
  /* 274 */	NdrFcShort( 0x6 ),	/* Type Offset=6 */
  
  	/* Parameter ppdsaOxidBindings */
  
  /* 276 */	NdrFcShort( 0x2013 ),	/* Flags:  must size, must free, out, srv alloc size=8 */
  /* 278 */	NdrFcShort( 0x20 ),	/* X64 Stack size/offset = 32 */
  /* 280 */	NdrFcShort( 0x12 ),	/* Type Offset=18 */
  
  	/* Parameter pipidRemUnknown */
  
  /* 282 */	NdrFcShort( 0x4112 ),	/* Flags:  must free, out, simple ref, srv alloc size=16 */
  /* 284 */	NdrFcShort( 0x28 ),	/* X64 Stack size/offset = 40 */
  /* 286 */	NdrFcShort( 0x3a ),	/* Type Offset=58 */
  
  	/* Parameter pAuthnHint */
  
  /* 288 */	NdrFcShort( 0x2150 ),	/* Flags:  out, base type, simple ref, srv alloc size=8 */
  /* 290 */	NdrFcShort( 0x30 ),	/* X64 Stack size/offset = 48 */
  /* 292 */	0x8,		/* FC_LONG */
  			0x0,		/* 0 */
  
  	/* Parameter pComVersion */
  
  /* 294 */	NdrFcShort( 0x2112 ),	/* Flags:  must free, out, simple ref, srv alloc size=8 */
  /* 296 */	NdrFcShort( 0x38 ),	/* X64 Stack size/offset = 56 */
  /* 298 */	NdrFcShort( 0x72 ),	/* Type Offset=114 */
  
  	/* Return value */
  
  /* 300 */	NdrFcShort( 0x70 ),	/* Flags:  out, return, base type, */
  /* 302 */	NdrFcShort( 0x40 ),	/* X64 Stack size/offset = 64 */
  /* 304 */	0x10,		/* FC_ERROR_STATUS_T */
  			0x0,		/* 0 */
  
  	/* Procedure ServerAlive2 */
  
  /* 306 */	0x0,		/* 0 */
  			0x48,		/* Old Flags:  */
  /* 308 */	NdrFcLong( 0x1 ),	/* 1 */
  /* 312 */	NdrFcShort( 0x5 ),	/* 5 */
  /* 314 */	NdrFcShort( 0x28 ),	/* X64 Stack size/offset = 40 */
  /* 316 */	0x32,		/* FC_BIND_PRIMITIVE */
  			0x0,		/* 0 */
  /* 318 */	NdrFcShort( 0x0 ),	/* X64 Stack size/offset = 0 */
  /* 320 */	NdrFcShort( 0x0 ),	/* 0 */
  /* 322 */	NdrFcShort( 0x4c ),	/* 76 */
  /* 324 */	0x45,		/* Oi2 Flags:  srv must size, has return, has ext, */
  			0x4,		/* 4 */
  /* 326 */	0xa,		/* 10 */
  			0x3,		/* Ext Flags:  new corr desc, clt corr check, */
  /* 328 */	NdrFcShort( 0x1 ),	/* 1 */
  /* 330 */	NdrFcShort( 0x0 ),	/* 0 */
  /* 332 */	NdrFcShort( 0x0 ),	/* 0 */
  /* 334 */	NdrFcShort( 0x0 ),	/* 0 */
  
  	/* Parameter pComVersion */
  
  /* 336 */	NdrFcShort( 0x2112 ),	/* Flags:  must free, out, simple ref, srv alloc size=8 */
  /* 338 */	NdrFcShort( 0x8 ),	/* X64 Stack size/offset = 8 */
  /* 340 */	NdrFcShort( 0x72 ),	/* Type Offset=114 */
  
  	/* Parameter ppdsaOrBindings */
  
  /* 342 */	NdrFcShort( 0x2013 ),	/* Flags:  must size, must free, out, srv alloc size=8 */
  /* 344 */	NdrFcShort( 0x10 ),	/* X64 Stack size/offset = 16 */
  /* 346 */	NdrFcShort( 0x12 ),	/* Type Offset=18 */
  
  	/* Parameter pReserved */
  
  /* 348 */	NdrFcShort( 0x2150 ),	/* Flags:  out, base type, simple ref, srv alloc size=8 */
  /* 350 */	NdrFcShort( 0x18 ),	/* X64 Stack size/offset = 24 */
  /* 352 */	0x8,		/* FC_LONG */
  			0x0,		/* 0 */
  
  	/* Return value */
  
  /* 354 */	NdrFcShort( 0x70 ),	/* Flags:  out, return, base type, */
  /* 356 */	NdrFcShort( 0x20 ),	/* X64 Stack size/offset = 32 */
  /* 358 */	0x10,		/* FC_ERROR_STATUS_T */
  			0x0,		/* 0 */
  
  			0x0
          }
      };
  
  static const RogueOxidResolver_MIDL_TYPE_FORMAT_STRING RogueOxidResolver__MIDL_TypeFormatString =
      {
          0,
          {
  			NdrFcShort( 0x0 ),	/* 0 */
  /*  2 */	
  			0x11, 0x8,	/* FC_RP [simple_pointer] */
  /*  4 */	0xb,		/* FC_HYPER */
  			0x5c,		/* FC_PAD */
  /*  6 */	
  			0x1b,		/* FC_CARRAY */
  			0x1,		/* 1 */
  /*  8 */	NdrFcShort( 0x2 ),	/* 2 */
  /* 10 */	0x27,		/* Corr desc:  parameter, FC_USHORT */
  			0x0,		/*  */
  /* 12 */	NdrFcShort( 0x10 ),	/* X64 Stack size/offset = 16 */
  /* 14 */	NdrFcShort( 0x1 ),	/* Corr flags:  early, */
  /* 16 */	0x6,		/* FC_SHORT */
  			0x5b,		/* FC_END */
  /* 18 */	
  			0x11, 0x14,	/* FC_RP [alloced_on_stack] [pointer_deref] */
  /* 20 */	NdrFcShort( 0x2 ),	/* Offset= 2 (22) */
  /* 22 */	
  			0x12, 0x0,	/* FC_UP */
  /* 24 */	NdrFcShort( 0xe ),	/* Offset= 14 (38) */
  /* 26 */	
  			0x1b,		/* FC_CARRAY */
  			0x1,		/* 1 */
  /* 28 */	NdrFcShort( 0x2 ),	/* 2 */
  /* 30 */	0x7,		/* Corr desc: FC_USHORT */
  			0x0,		/*  */
  /* 32 */	NdrFcShort( 0xfffc ),	/* -4 */
  /* 34 */	NdrFcShort( 0x1 ),	/* Corr flags:  early, */
  /* 36 */	0x6,		/* FC_SHORT */
  			0x5b,		/* FC_END */
  /* 38 */	
  			0x17,		/* FC_CSTRUCT */
  			0x1,		/* 1 */
  /* 40 */	NdrFcShort( 0x4 ),	/* 4 */
  /* 42 */	NdrFcShort( 0xfff0 ),	/* Offset= -16 (26) */
  /* 44 */	0x6,		/* FC_SHORT */
  			0x6,		/* FC_SHORT */
  /* 46 */	0x5c,		/* FC_PAD */
  			0x5b,		/* FC_END */
  /* 48 */	
  			0x11, 0x4,	/* FC_RP [alloced_on_stack] */
  /* 50 */	NdrFcShort( 0x8 ),	/* Offset= 8 (58) */
  /* 52 */	
  			0x1d,		/* FC_SMFARRAY */
  			0x0,		/* 0 */
  /* 54 */	NdrFcShort( 0x8 ),	/* 8 */
  /* 56 */	0x1,		/* FC_BYTE */
  			0x5b,		/* FC_END */
  /* 58 */	
  			0x15,		/* FC_STRUCT */
  			0x3,		/* 3 */
  /* 60 */	NdrFcShort( 0x10 ),	/* 16 */
  /* 62 */	0x8,		/* FC_LONG */
  			0x6,		/* FC_SHORT */
  /* 64 */	0x6,		/* FC_SHORT */
  			0x4c,		/* FC_EMBEDDED_COMPLEX */
  /* 66 */	0x0,		/* 0 */
  			NdrFcShort( 0xfff1 ),	/* Offset= -15 (52) */
  			0x5b,		/* FC_END */
  /* 70 */	
  			0x11, 0xc,	/* FC_RP [alloced_on_stack] [simple_pointer] */
  /* 72 */	0x8,		/* FC_LONG */
  			0x5c,		/* FC_PAD */
  /* 74 */	
  			0x12,		/* FC_UP */
  			0x0,		/* 0 */
  /* 76 */	NdrFcShort( 0x2 ),	/* Offset= 2 (78) */
  /* 78 */	
  			0x1b,		/* FC_CARRAY */
  			0x7,		/* 7 */
  /* 80 */	NdrFcShort( 0x8 ),	/* 8 */
  /* 82 */	0x27,		/* Corr desc:  parameter, FC_USHORT */
  			0x0,		/*  */
  /* 84 */	NdrFcShort( 0x18 ),	/* X64 Stack size/offset = 24 */
  /* 86 */	NdrFcShort( 0x1 ),	/* Corr flags:  early, */
  /* 88 */	0xb,		/* FC_HYPER */
  			0x5b,		/* FC_END */
  /* 90 */	
  			0x12,		/* FC_UP */
  			0x0,		/* 0 */
  /* 92 */	NdrFcShort( 0x2 ),	/* Offset= 2 (94) */
  /* 94 */	
  			0x1b,		/* FC_CARRAY */
  			0x7,		/* 7 */
  /* 96 */	NdrFcShort( 0x8 ),	/* 8 */
  /* 98 */	0x27,		/* Corr desc:  parameter, FC_USHORT */
  			0x0,		/*  */
  /* 100 */	NdrFcShort( 0x20 ),	/* X64 Stack size/offset = 32 */
  /* 102 */	NdrFcShort( 0x1 ),	/* Corr flags:  early, */
  /* 104 */	0xb,		/* FC_HYPER */
  			0x5b,		/* FC_END */
  /* 106 */	
  			0x11, 0xc,	/* FC_RP [alloced_on_stack] [simple_pointer] */
  /* 108 */	0x6,		/* FC_SHORT */
  			0x5c,		/* FC_PAD */
  /* 110 */	
  			0x11, 0x4,	/* FC_RP [alloced_on_stack] */
  /* 112 */	NdrFcShort( 0x2 ),	/* Offset= 2 (114) */
  /* 114 */	
  			0x15,		/* FC_STRUCT */
  			0x1,		/* 1 */
  /* 116 */	NdrFcShort( 0x4 ),	/* 4 */
  /* 118 */	0x6,		/* FC_SHORT */
  			0x6,		/* FC_SHORT */
  /* 120 */	0x5c,		/* FC_PAD */
  			0x5b,		/* FC_END */
  
  			0x0
          }
      };
  
  static const unsigned short IObjectExporter_FormatStringOffsetTable[] =
      {
      0,
      72,
      114,
      192,
      228,
      306
      };
  
  
  static const RPC_DISPATCH_FUNCTION IObjectExporter_table[] =
      {
      NdrServerCall2,
      NdrServerCall2,
      NdrServerCall2,
      NdrServerCall2,
      NdrServerCall2,
      NdrServerCall2,
      0
      };
  static const RPC_DISPATCH_TABLE IObjectExporter_v0_0_DispatchTable = 
      {
      6,
      (RPC_DISPATCH_FUNCTION*)IObjectExporter_table
      };
  
  
  #endif /* defined(_M_AMD64)*/
  
  
  
  /* this ALWAYS GENERATED file contains the RPC server stubs */
  
  
   /* File created by MIDL compiler version 8.01.0622 */
  /* at Tue Jan 19 04:14:07 2038
   */
  /* Compiler settings for RogueOxidResolver.idl:
      Oicf, W1, Zp8, env=Win64 (32b run), target_arch=AMD64 8.01.0622 
      protocol : all , ms_ext, c_ext, robust
      error checks: allocation ref bounds_check enum stub_data 
      VC __declspec() decoration level: 
           __declspec(uuid()), __declspec(selectany), __declspec(novtable)
           DECLSPEC_UUID(), MIDL_INTERFACE()
  */
  /* @@MIDL_FILE_HEADING(  ) */
  
  #if defined(_M_AMD64)
  
  
  
  
  #if !defined(__RPC_WIN64__)
  #error  Invalid build platform for this stub.
  #endif
  
  
  #include "ndr64types.h"
  #include "pshpack8.h"
  
  
  typedef 
  NDR64_FORMAT_CHAR
  __midl_frag64_t;
  extern const __midl_frag64_t __midl_frag64;
  
  typedef 
  NDR64_FORMAT_CHAR
  __midl_frag63_t;
  extern const __midl_frag63_t __midl_frag63;
  
  typedef 
  struct _NDR64_POINTER_FORMAT
  __midl_frag62_t;
  extern const __midl_frag62_t __midl_frag62;
  
  typedef 
  struct _NDR64_POINTER_FORMAT
  __midl_frag61_t;
  extern const __midl_frag61_t __midl_frag61;
  
  typedef 
  struct _NDR64_POINTER_FORMAT
  __midl_frag60_t;
  extern const __midl_frag60_t __midl_frag60;
  
  typedef 
  struct _NDR64_POINTER_FORMAT
  __midl_frag59_t;
  extern const __midl_frag59_t __midl_frag59;
  
  typedef 
  struct 
  {
      struct _NDR64_PROC_FORMAT frag1;
      struct _NDR64_BIND_AND_NOTIFY_EXTENSION frag2;
      struct _NDR64_PARAM_FORMAT frag3;
      struct _NDR64_PARAM_FORMAT frag4;
      struct _NDR64_PARAM_FORMAT frag5;
      struct _NDR64_PARAM_FORMAT frag6;
  }
  __midl_frag58_t;
  extern const __midl_frag58_t __midl_frag58;
  
  typedef 
  struct 
  {
      struct _NDR64_STRUCTURE_HEADER_FORMAT frag1;
  }
  __midl_frag56_t;
  extern const __midl_frag56_t __midl_frag56;
  
  typedef 
  struct _NDR64_POINTER_FORMAT
  __midl_frag52_t;
  extern const __midl_frag52_t __midl_frag52;
  
  typedef 
  NDR64_FORMAT_CHAR
  __midl_frag49_t;
  extern const __midl_frag49_t __midl_frag49;
  
  typedef 
  struct 
  {
      NDR64_FORMAT_UINT32 frag1;
      struct _NDR64_EXPR_VAR frag2;
  }
  __midl_frag48_t;
  extern const __midl_frag48_t __midl_frag48;
  
  typedef 
  struct 
  {
      struct _NDR64_CONF_ARRAY_HEADER_FORMAT frag1;
      struct _NDR64_ARRAY_ELEMENT_INFO frag2;
  }
  __midl_frag47_t;
  extern const __midl_frag47_t __midl_frag47;
  
  typedef 
  NDR64_FORMAT_CHAR
  __midl_frag45_t;
  extern const __midl_frag45_t __midl_frag45;
  
  typedef 
  struct _NDR64_POINTER_FORMAT
  __midl_frag44_t;
  extern const __midl_frag44_t __midl_frag44;
  
  typedef 
  struct 
  {
      struct _NDR64_PROC_FORMAT frag1;
      struct _NDR64_BIND_AND_NOTIFY_EXTENSION frag2;
      struct _NDR64_PARAM_FORMAT frag3;
      struct _NDR64_PARAM_FORMAT frag4;
      struct _NDR64_PARAM_FORMAT frag5;
      struct _NDR64_PARAM_FORMAT frag6;
      struct _NDR64_PARAM_FORMAT frag7;
      struct _NDR64_PARAM_FORMAT frag8;
      struct _NDR64_PARAM_FORMAT frag9;
      struct _NDR64_PARAM_FORMAT frag10;
  }
  __midl_frag43_t;
  extern const __midl_frag43_t __midl_frag43;
  
  typedef 
  struct 
  {
      struct _NDR64_PROC_FORMAT frag1;
      struct _NDR64_BIND_AND_NOTIFY_EXTENSION frag2;
      struct _NDR64_PARAM_FORMAT frag3;
  }
  __midl_frag41_t;
  extern const __midl_frag41_t __midl_frag41;
  
  typedef 
  struct _NDR64_POINTER_FORMAT
  __midl_frag38_t;
  extern const __midl_frag38_t __midl_frag38;
  
  typedef 
  struct 
  {
      NDR64_FORMAT_UINT32 frag1;
      struct _NDR64_EXPR_VAR frag2;
  }
  __midl_frag36_t;
  extern const __midl_frag36_t __midl_frag36;
  
  typedef 
  struct 
  {
      struct _NDR64_CONF_ARRAY_HEADER_FORMAT frag1;
      struct _NDR64_ARRAY_ELEMENT_INFO frag2;
  }
  __midl_frag35_t;
  extern const __midl_frag35_t __midl_frag35;
  
  typedef 
  struct _NDR64_POINTER_FORMAT
  __midl_frag34_t;
  extern const __midl_frag34_t __midl_frag34;
  
  typedef 
  struct 
  {
      NDR64_FORMAT_UINT32 frag1;
      struct _NDR64_EXPR_VAR frag2;
  }
  __midl_frag32_t;
  extern const __midl_frag32_t __midl_frag32;
  
  typedef 
  struct 
  {
      struct _NDR64_CONF_ARRAY_HEADER_FORMAT frag1;
      struct _NDR64_ARRAY_ELEMENT_INFO frag2;
  }
  __midl_frag31_t;
  extern const __midl_frag31_t __midl_frag31;
  
  typedef 
  struct _NDR64_POINTER_FORMAT
  __midl_frag30_t;
  extern const __midl_frag30_t __midl_frag30;
  
  typedef 
  struct 
  {
      struct _NDR64_PROC_FORMAT frag1;
      struct _NDR64_BIND_AND_NOTIFY_EXTENSION frag2;
      struct _NDR64_PARAM_FORMAT frag3;
      struct _NDR64_PARAM_FORMAT frag4;
      struct _NDR64_PARAM_FORMAT frag5;
      struct _NDR64_PARAM_FORMAT frag6;
      struct _NDR64_PARAM_FORMAT frag7;
      struct _NDR64_PARAM_FORMAT frag8;
      struct _NDR64_PARAM_FORMAT frag9;
      struct _NDR64_PARAM_FORMAT frag10;
  }
  __midl_frag24_t;
  extern const __midl_frag24_t __midl_frag24;
  
  typedef 
  struct 
  {
      struct _NDR64_PROC_FORMAT frag1;
      struct _NDR64_BIND_AND_NOTIFY_EXTENSION frag2;
      struct _NDR64_PARAM_FORMAT frag3;
      struct _NDR64_PARAM_FORMAT frag4;
  }
  __midl_frag20_t;
  extern const __midl_frag20_t __midl_frag20;
  
  typedef 
  struct 
  {
      struct _NDR64_STRUCTURE_HEADER_FORMAT frag1;
  }
  __midl_frag16_t;
  extern const __midl_frag16_t __midl_frag16;
  
  typedef 
  struct 
  {
      NDR64_FORMAT_UINT32 frag1;
      struct _NDR64_EXPR_VAR frag2;
  }
  __midl_frag13_t;
  extern const __midl_frag13_t __midl_frag13;
  
  typedef 
  struct 
  {
      struct _NDR64_CONF_ARRAY_HEADER_FORMAT frag1;
      struct _NDR64_ARRAY_ELEMENT_INFO frag2;
  }
  __midl_frag12_t;
  extern const __midl_frag12_t __midl_frag12;
  
  typedef 
  struct 
  {
      struct _NDR64_CONF_STRUCTURE_HEADER_FORMAT frag1;
  }
  __midl_frag11_t;
  extern const __midl_frag11_t __midl_frag11;
  
  typedef 
  struct 
  {
      struct _NDR64_PROC_FORMAT frag1;
      struct _NDR64_BIND_AND_NOTIFY_EXTENSION frag2;
      struct _NDR64_PARAM_FORMAT frag3;
      struct _NDR64_PARAM_FORMAT frag4;
      struct _NDR64_PARAM_FORMAT frag5;
      struct _NDR64_PARAM_FORMAT frag6;
      struct _NDR64_PARAM_FORMAT frag7;
      struct _NDR64_PARAM_FORMAT frag8;
      struct _NDR64_PARAM_FORMAT frag9;
  }
  __midl_frag2_t;
  extern const __midl_frag2_t __midl_frag2;
  
  typedef 
  NDR64_FORMAT_UINT32
  __midl_frag1_t;
  extern const __midl_frag1_t __midl_frag1;
  
  static const __midl_frag64_t __midl_frag64 =
  0x13    /* FC64_ERROR_STATUS_T */;
  
  static const __midl_frag63_t __midl_frag63 =
  0x5    /* FC64_INT32 */;
  
  static const __midl_frag62_t __midl_frag62 =
  { 
  /* *DWORD */
      0x20,    /* FC64_RP */
      (NDR64_UINT8) 12 /* 0xc */,
      (NDR64_UINT16) 0 /* 0x0 */,
      &__midl_frag63
  };
  
  static const __midl_frag61_t __midl_frag61 =
  { 
  /* *DUALSTRINGARRAY */
      0x21,    /* FC64_UP */
      (NDR64_UINT8) 0 /* 0x0 */,
      (NDR64_UINT16) 0 /* 0x0 */,
      &__midl_frag11
  };
  
  static const __midl_frag60_t __midl_frag60 =
  { 
  /* **DUALSTRINGARRAY */
      0x20,    /* FC64_RP */
      (NDR64_UINT8) 20 /* 0x14 */,
      (NDR64_UINT16) 0 /* 0x0 */,
      &__midl_frag61
  };
  
  static const __midl_frag59_t __midl_frag59 =
  { 
  /* *COMVERSION */
      0x20,    /* FC64_RP */
      (NDR64_UINT8) 4 /* 0x4 */,
      (NDR64_UINT16) 0 /* 0x0 */,
      &__midl_frag56
  };
  
  static const __midl_frag58_t __midl_frag58 =
  { 
  /* ServerAlive2 */
      { 
      /* ServerAlive2 */      /* procedure ServerAlive2 */
          (NDR64_UINT32) 21626944 /* 0x14a0040 */,    /* explicit handle */ /* IsIntrepreted, ServerMustSize, HasReturn, ClientCorrelation, HasExtensions */
          (NDR64_UINT32) 40 /* 0x28 */ ,  /* Stack size */
          (NDR64_UINT32) 0 /* 0x0 */,
          (NDR64_UINT32) 84 /* 0x54 */,
          (NDR64_UINT16) 1 /* 0x1 */,
          (NDR64_UINT16) 0 /* 0x0 */,
          (NDR64_UINT16) 4 /* 0x4 */,
          (NDR64_UINT16) 8 /* 0x8 */
      },
      { 
      /* struct _NDR64_BIND_AND_NOTIFY_EXTENSION */
          { 
          /* struct _NDR64_BIND_AND_NOTIFY_EXTENSION */
              0x72,    /* FC64_BIND_PRIMITIVE */
              (NDR64_UINT8) 0 /* 0x0 */,
              0 /* 0x0 */,   /* Stack offset */
              (NDR64_UINT8) 0 /* 0x0 */,
              (NDR64_UINT8) 0 /* 0x0 */
          },
          (NDR64_UINT16) 0 /* 0x0 */      /* Notify index */
      },
      { 
      /* pComVersion */      /* parameter pComVersion */
          &__midl_frag56,
          { 
          /* pComVersion */
              0,
              1,
              0,
              0,
              1,
              0,
              0,
              0,
              1,
              0,
              0,
              0,
              0,
              (NDR64_UINT16) 0 /* 0x0 */,
              1
          },    /* MustFree, [out], SimpleRef, UseCache */
          (NDR64_UINT16) 0 /* 0x0 */,
          8 /* 0x8 */,   /* Stack offset */
      },
      { 
      /* ppdsaOrBindings */      /* parameter ppdsaOrBindings */
          &__midl_frag60,
          { 
          /* ppdsaOrBindings */
              1,
              1,
              0,
              0,
              1,
              0,
              0,
              0,
              0,
              0,
              0,
              0,
              0,
              (NDR64_UINT16) 0 /* 0x0 */,
              1
          },    /* MustSize, MustFree, [out], UseCache */
          (NDR64_UINT16) 0 /* 0x0 */,
          16 /* 0x10 */,   /* Stack offset */
      },
      { 
      /* pReserved */      /* parameter pReserved */
          &__midl_frag63,
          { 
          /* pReserved */
              0,
              0,
              0,
              0,
              1,
              0,
              1,
              0,
              1,
              0,
              0,
              0,
              0,
              (NDR64_UINT16) 0 /* 0x0 */,
              1
          },    /* [out], Basetype, SimpleRef, UseCache */
          (NDR64_UINT16) 0 /* 0x0 */,
          24 /* 0x18 */,   /* Stack offset */
      },
      { 
      /* error_status_t */      /* parameter error_status_t */
          &__midl_frag64,
          { 
          /* error_status_t */
              0,
              0,
              0,
              0,
              1,
              1,
              1,
              1,
              0,
              0,
              0,
              0,
              0,
              (NDR64_UINT16) 0 /* 0x0 */,
              0
          },    /* [out], IsReturn, Basetype, ByValue */
          (NDR64_UINT16) 0 /* 0x0 */,
          32 /* 0x20 */,   /* Stack offset */
      }
  };
  
  static const __midl_frag56_t __midl_frag56 =
  { 
  /* COMVERSION */
      { 
      /* COMVERSION */
          0x30,    /* FC64_STRUCT */
          (NDR64_UINT8) 1 /* 0x1 */,
          { 
          /* COMVERSION */
              0,
              0,
              0,
              0,
              0,
              0,
              0,
              0
          },
          (NDR64_UINT8) 0 /* 0x0 */,
          (NDR64_UINT32) 4 /* 0x4 */
      }
  };
  
  static const __midl_frag52_t __midl_frag52 =
  { 
  /* *IID */
      0x20,    /* FC64_RP */
      (NDR64_UINT8) 4 /* 0x4 */,
      (NDR64_UINT16) 0 /* 0x0 */,
      &__midl_frag16
  };
  
  static const __midl_frag49_t __midl_frag49 =
  0x4    /* FC64_INT16 */;
  
  static const __midl_frag48_t __midl_frag48 =
  { 
  /*  */
      (NDR64_UINT32) 1 /* 0x1 */,
      { 
      /* struct _NDR64_EXPR_VAR */
          0x3,    /* FC_EXPR_VAR */
          0x3,    /* FC64_UINT16 */
          (NDR64_UINT16) 0 /* 0x0 */,
          (NDR64_UINT32) 16 /* 0x10 */  /* Offset */
      }
  };
  
  static const __midl_frag47_t __midl_frag47 =
  { 
  /*  */
      { 
      /* struct _NDR64_CONF_ARRAY_HEADER_FORMAT */
          0x41,    /* FC64_CONF_ARRAY */
          (NDR64_UINT8) 1 /* 0x1 */,
          { 
          /* struct _NDR64_CONF_ARRAY_HEADER_FORMAT */
              0,
              0,
              0,
              0,
              0,
              0,
              0,
              0
          },
          (NDR64_UINT8) 0 /* 0x0 */,
          (NDR64_UINT32) 2 /* 0x2 */,
          &__midl_frag48
      },
      { 
      /* struct _NDR64_ARRAY_ELEMENT_INFO */
          (NDR64_UINT32) 2 /* 0x2 */,
          &__midl_frag49
      }
  };
  
  static const __midl_frag45_t __midl_frag45 =
  0x7    /* FC64_INT64 */;
  
  static const __midl_frag44_t __midl_frag44 =
  { 
  /* *OXID */
      0x20,    /* FC64_RP */
      (NDR64_UINT8) 8 /* 0x8 */,
      (NDR64_UINT16) 0 /* 0x0 */,
      &__midl_frag45
  };
  
  static const __midl_frag43_t __midl_frag43 =
  { 
  /* ResolveOxid2 */
      { 
      /* ResolveOxid2 */      /* procedure ResolveOxid2 */
          (NDR64_UINT32) 23986240 /* 0x16e0040 */,    /* explicit handle */ /* IsIntrepreted, ServerMustSize, ClientMustSize, HasReturn, ServerCorrelation, ClientCorrelation, HasExtensions */
          (NDR64_UINT32) 72 /* 0x48 */ ,  /* Stack size */
          (NDR64_UINT32) 46 /* 0x2e */,
          (NDR64_UINT32) 156 /* 0x9c */,
          (NDR64_UINT16) 1 /* 0x1 */,
          (NDR64_UINT16) 0 /* 0x0 */,
          (NDR64_UINT16) 8 /* 0x8 */,
          (NDR64_UINT16) 8 /* 0x8 */
      },
      { 
      /* struct _NDR64_BIND_AND_NOTIFY_EXTENSION */
          { 
          /* struct _NDR64_BIND_AND_NOTIFY_EXTENSION */
              0x72,    /* FC64_BIND_PRIMITIVE */
              (NDR64_UINT8) 0 /* 0x0 */,
              0 /* 0x0 */,   /* Stack offset */
              (NDR64_UINT8) 0 /* 0x0 */,
              (NDR64_UINT8) 0 /* 0x0 */
          },
          (NDR64_UINT16) 0 /* 0x0 */      /* Notify index */
      },
      { 
      /* pOxid */      /* parameter pOxid */
          &__midl_frag45,
          { 
          /* pOxid */
              0,
              0,
              0,
              1,
              0,
              0,
              1,
              0,
              1,
              0,
              0,
              0,
              0,
              (NDR64_UINT16) 0 /* 0x0 */,
              0
          },    /* [in], Basetype, SimpleRef */
          (NDR64_UINT16) 0 /* 0x0 */,
          8 /* 0x8 */,   /* Stack offset */
      },
      { 
      /* cRequestedProtseqs */      /* parameter cRequestedProtseqs */
          &__midl_frag49,
          { 
          /* cRequestedProtseqs */
              0,
              0,
              0,
              1,
              0,
              0,
              1,
              1,
              0,
              0,
              0,
              0,
              0,
              (NDR64_UINT16) 0 /* 0x0 */,
              0
          },    /* [in], Basetype, ByValue */
          (NDR64_UINT16) 0 /* 0x0 */,
          16 /* 0x10 */,   /* Stack offset */
      },
      { 
      /* arRequestedProtseqs */      /* parameter arRequestedProtseqs */
          &__midl_frag47,
          { 
          /* arRequestedProtseqs */
              1,
              1,
              0,
              1,
              0,
              0,
              0,
              0,
              0,
              0,
              0,
              0,
              0,
              (NDR64_UINT16) 0 /* 0x0 */,
              0
          },    /* MustSize, MustFree, [in] */
          (NDR64_UINT16) 0 /* 0x0 */,
          24 /* 0x18 */,   /* Stack offset */
      },
      { 
      /* ppdsaOxidBindings */      /* parameter ppdsaOxidBindings */
          &__midl_frag60,
          { 
          /* ppdsaOxidBindings */
              1,
              1,
              0,
              0,
              1,
              0,
              0,
              0,
              0,
              0,
              0,
              0,
              0,
              (NDR64_UINT16) 0 /* 0x0 */,
              1
          },    /* MustSize, MustFree, [out], UseCache */
          (NDR64_UINT16) 0 /* 0x0 */,
          32 /* 0x20 */,   /* Stack offset */
      },
      { 
      /* pipidRemUnknown */      /* parameter pipidRemUnknown */
          &__midl_frag16,
          { 
          /* pipidRemUnknown */
              0,
              1,
              0,
              0,
              1,
              0,
              0,
              0,
              1,
              0,
              0,
              0,
              0,
              (NDR64_UINT16) 0 /* 0x0 */,
              1
          },    /* MustFree, [out], SimpleRef, UseCache */
          (NDR64_UINT16) 0 /* 0x0 */,
          40 /* 0x28 */,   /* Stack offset */
      },
      { 
      /* pAuthnHint */      /* parameter pAuthnHint */
          &__midl_frag63,
          { 
          /* pAuthnHint */
              0,
              0,
              0,
              0,
              1,
              0,
              1,
              0,
              1,
              0,
              0,
              0,
              0,
              (NDR64_UINT16) 0 /* 0x0 */,
              1
          },    /* [out], Basetype, SimpleRef, UseCache */
          (NDR64_UINT16) 0 /* 0x0 */,
          48 /* 0x30 */,   /* Stack offset */
      },
      { 
      /* pComVersion */      /* parameter pComVersion */
          &__midl_frag56,
          { 
          /* pComVersion */
              0,
              1,
              0,
              0,
              1,
              0,
              0,
              0,
              1,
              0,
              0,
              0,
              0,
              (NDR64_UINT16) 0 /* 0x0 */,
              1
          },    /* MustFree, [out], SimpleRef, UseCache */
          (NDR64_UINT16) 0 /* 0x0 */,
          56 /* 0x38 */,   /* Stack offset */
      },
      { 
      /* error_status_t */      /* parameter error_status_t */
          &__midl_frag64,
          { 
          /* error_status_t */
              0,
              0,
              0,
              0,
              1,
              1,
              1,
              1,
              0,
              0,
              0,
              0,
              0,
              (NDR64_UINT16) 0 /* 0x0 */,
              0
          },    /* [out], IsReturn, Basetype, ByValue */
          (NDR64_UINT16) 0 /* 0x0 */,
          64 /* 0x40 */,   /* Stack offset */
      }
  };
  
  static const __midl_frag41_t __midl_frag41 =
  { 
  /* ServerAlive */
      { 
      /* ServerAlive */      /* procedure ServerAlive */
          (NDR64_UINT32) 17301568 /* 0x1080040 */,    /* explicit handle */ /* IsIntrepreted, HasReturn, HasExtensions */
          (NDR64_UINT32) 16 /* 0x10 */ ,  /* Stack size */
          (NDR64_UINT32) 0 /* 0x0 */,
          (NDR64_UINT32) 8 /* 0x8 */,
          (NDR64_UINT16) 1 /* 0x1 */,
          (NDR64_UINT16) 0 /* 0x0 */,
          (NDR64_UINT16) 1 /* 0x1 */,
          (NDR64_UINT16) 8 /* 0x8 */
      },
      { 
      /* struct _NDR64_BIND_AND_NOTIFY_EXTENSION */
          { 
          /* struct _NDR64_BIND_AND_NOTIFY_EXTENSION */
              0x72,    /* FC64_BIND_PRIMITIVE */
              (NDR64_UINT8) 0 /* 0x0 */,
              0 /* 0x0 */,   /* Stack offset */
              (NDR64_UINT8) 0 /* 0x0 */,
              (NDR64_UINT8) 0 /* 0x0 */
          },
          (NDR64_UINT16) 0 /* 0x0 */      /* Notify index */
      },
      { 
      /* error_status_t */      /* parameter error_status_t */
          &__midl_frag64,
          { 
          /* error_status_t */
              0,
              0,
              0,
              0,
              1,
              1,
              1,
              1,
              0,
              0,
              0,
              0,
              0,
              (NDR64_UINT16) 0 /* 0x0 */,
              0
          },    /* [out], IsReturn, Basetype, ByValue */
          (NDR64_UINT16) 0 /* 0x0 */,
          8 /* 0x8 */,   /* Stack offset */
      }
  };
  
  static const __midl_frag38_t __midl_frag38 =
  { 
  /* *short */
      0x20,    /* FC64_RP */
      (NDR64_UINT8) 12 /* 0xc */,
      (NDR64_UINT16) 0 /* 0x0 */,
      &__midl_frag49
  };
  
  static const __midl_frag36_t __midl_frag36 =
  { 
  /*  */
      (NDR64_UINT32) 1 /* 0x1 */,
      { 
      /* struct _NDR64_EXPR_VAR */
          0x3,    /* FC_EXPR_VAR */
          0x3,    /* FC64_UINT16 */
          (NDR64_UINT16) 0 /* 0x0 */,
          (NDR64_UINT32) 32 /* 0x20 */  /* Offset */
      }
  };
  
  static const __midl_frag35_t __midl_frag35 =
  { 
  /*  */
      { 
      /* struct _NDR64_CONF_ARRAY_HEADER_FORMAT */
          0x41,    /* FC64_CONF_ARRAY */
          (NDR64_UINT8) 7 /* 0x7 */,
          { 
          /* struct _NDR64_CONF_ARRAY_HEADER_FORMAT */
              0,
              0,
              0,
              0,
              0,
              0,
              0,
              0
          },
          (NDR64_UINT8) 0 /* 0x0 */,
          (NDR64_UINT32) 8 /* 0x8 */,
          &__midl_frag36
      },
      { 
      /* struct _NDR64_ARRAY_ELEMENT_INFO */
          (NDR64_UINT32) 8 /* 0x8 */,
          &__midl_frag45
      }
  };
  
  static const __midl_frag34_t __midl_frag34 =
  { 
  /* struct _NDR64_POINTER_FORMAT */
      0x21,    /* FC64_UP */
      (NDR64_UINT8) 0 /* 0x0 */,
      (NDR64_UINT16) 0 /* 0x0 */,
      &__midl_frag35
  };
  
  static const __midl_frag32_t __midl_frag32 =
  { 
  /*  */
      (NDR64_UINT32) 1 /* 0x1 */,
      { 
      /* struct _NDR64_EXPR_VAR */
          0x3,    /* FC_EXPR_VAR */
          0x3,    /* FC64_UINT16 */
          (NDR64_UINT16) 0 /* 0x0 */,
          (NDR64_UINT32) 24 /* 0x18 */  /* Offset */
      }
  };
  
  static const __midl_frag31_t __midl_frag31 =
  { 
  /*  */
      { 
      /* struct _NDR64_CONF_ARRAY_HEADER_FORMAT */
          0x41,    /* FC64_CONF_ARRAY */
          (NDR64_UINT8) 7 /* 0x7 */,
          { 
          /* struct _NDR64_CONF_ARRAY_HEADER_FORMAT */
              0,
              0,
              0,
              0,
              0,
              0,
              0,
              0
          },
          (NDR64_UINT8) 0 /* 0x0 */,
          (NDR64_UINT32) 8 /* 0x8 */,
          &__midl_frag32
      },
      { 
      /* struct _NDR64_ARRAY_ELEMENT_INFO */
          (NDR64_UINT32) 8 /* 0x8 */,
          &__midl_frag45
      }
  };
  
  static const __midl_frag30_t __midl_frag30 =
  { 
  /* struct _NDR64_POINTER_FORMAT */
      0x21,    /* FC64_UP */
      (NDR64_UINT8) 0 /* 0x0 */,
      (NDR64_UINT16) 0 /* 0x0 */,
      &__midl_frag31
  };
  
  static const __midl_frag24_t __midl_frag24 =
  { 
  /* ComplexPing */
      { 
      /* ComplexPing */      /* procedure ComplexPing */
          (NDR64_UINT32) 19660864 /* 0x12c0040 */,    /* explicit handle */ /* IsIntrepreted, ClientMustSize, HasReturn, ServerCorrelation, HasExtensions */
          (NDR64_UINT32) 72 /* 0x48 */ ,  /* Stack size */
          (NDR64_UINT32) 58 /* 0x3a */,
          (NDR64_UINT32) 78 /* 0x4e */,
          (NDR64_UINT16) 1 /* 0x1 */,
          (NDR64_UINT16) 0 /* 0x0 */,
          (NDR64_UINT16) 8 /* 0x8 */,
          (NDR64_UINT16) 8 /* 0x8 */
      },
      { 
      /* struct _NDR64_BIND_AND_NOTIFY_EXTENSION */
          { 
          /* struct _NDR64_BIND_AND_NOTIFY_EXTENSION */
              0x72,    /* FC64_BIND_PRIMITIVE */
              (NDR64_UINT8) 0 /* 0x0 */,
              0 /* 0x0 */,   /* Stack offset */
              (NDR64_UINT8) 0 /* 0x0 */,
              (NDR64_UINT8) 0 /* 0x0 */
          },
          (NDR64_UINT16) 0 /* 0x0 */      /* Notify index */
      },
      { 
      /* pSetId */      /* parameter pSetId */
          &__midl_frag45,
          { 
          /* pSetId */
              0,
              0,
              0,
              1,
              1,
              0,
              1,
              0,
              1,
              0,
              0,
              0,
              0,
              (NDR64_UINT16) 0 /* 0x0 */,
              0
          },    /* [in], [out], Basetype, SimpleRef */
          (NDR64_UINT16) 0 /* 0x0 */,
          8 /* 0x8 */,   /* Stack offset */
      },
      { 
      /* SequenceNum */      /* parameter SequenceNum */
          &__midl_frag49,
          { 
          /* SequenceNum */
              0,
              0,
              0,
              1,
              0,
              0,
              1,
              1,
              0,
              0,
              0,
              0,
              0,
              (NDR64_UINT16) 0 /* 0x0 */,
              0
          },    /* [in], Basetype, ByValue */
          (NDR64_UINT16) 0 /* 0x0 */,
          16 /* 0x10 */,   /* Stack offset */
      },
      { 
      /* cAddToSet */      /* parameter cAddToSet */
          &__midl_frag49,
          { 
          /* cAddToSet */
              0,
              0,
              0,
              1,
              0,
              0,
              1,
              1,
              0,
              0,
              0,
              0,
              0,
              (NDR64_UINT16) 0 /* 0x0 */,
              0
          },    /* [in], Basetype, ByValue */
          (NDR64_UINT16) 0 /* 0x0 */,
          24 /* 0x18 */,   /* Stack offset */
      },
      { 
      /* cDelFromSet */      /* parameter cDelFromSet */
          &__midl_frag49,
          { 
          /* cDelFromSet */
              0,
              0,
              0,
              1,
              0,
              0,
              1,
              1,
              0,
              0,
              0,
              0,
              0,
              (NDR64_UINT16) 0 /* 0x0 */,
              0
          },    /* [in], Basetype, ByValue */
          (NDR64_UINT16) 0 /* 0x0 */,
          32 /* 0x20 */,   /* Stack offset */
      },
      { 
      /* AddToSet */      /* parameter AddToSet */
          &__midl_frag30,
          { 
          /* AddToSet */
              1,
              1,
              0,
              1,
              0,
              0,
              0,
              0,
              0,
              0,
              0,
              0,
              0,
              (NDR64_UINT16) 0 /* 0x0 */,
              0
          },    /* MustSize, MustFree, [in] */
          (NDR64_UINT16) 0 /* 0x0 */,
          40 /* 0x28 */,   /* Stack offset */
      },
      { 
      /* DelFromSet */      /* parameter DelFromSet */
          &__midl_frag34,
          { 
          /* DelFromSet */
              1,
              1,
              0,
              1,
              0,
              0,
              0,
              0,
              0,
              0,
              0,
              0,
              0,
              (NDR64_UINT16) 0 /* 0x0 */,
              0
          },    /* MustSize, MustFree, [in] */
          (NDR64_UINT16) 0 /* 0x0 */,
          48 /* 0x30 */,   /* Stack offset */
      },
      { 
      /* pPingBackoffFactor */      /* parameter pPingBackoffFactor */
          &__midl_frag49,
          { 
          /* pPingBackoffFactor */
              0,
              0,
              0,
              0,
              1,
              0,
              1,
              0,
              1,
              0,
              0,
              0,
              0,
              (NDR64_UINT16) 0 /* 0x0 */,
              1
          },    /* [out], Basetype, SimpleRef, UseCache */
          (NDR64_UINT16) 0 /* 0x0 */,
          56 /* 0x38 */,   /* Stack offset */
      },
      { 
      /* error_status_t */      /* parameter error_status_t */
          &__midl_frag64,
          { 
          /* error_status_t */
              0,
              0,
              0,
              0,
              1,
              1,
              1,
              1,
              0,
              0,
              0,
              0,
              0,
              (NDR64_UINT16) 0 /* 0x0 */,
              0
          },    /* [out], IsReturn, Basetype, ByValue */
          (NDR64_UINT16) 0 /* 0x0 */,
          64 /* 0x40 */,   /* Stack offset */
      }
  };
  
  static const __midl_frag20_t __midl_frag20 =
  { 
  /* SimplePing */
      { 
      /* SimplePing */      /* procedure SimplePing */
          (NDR64_UINT32) 17301568 /* 0x1080040 */,    /* explicit handle */ /* IsIntrepreted, HasReturn, HasExtensions */
          (NDR64_UINT32) 24 /* 0x18 */ ,  /* Stack size */
          (NDR64_UINT32) 40 /* 0x28 */,
          (NDR64_UINT32) 8 /* 0x8 */,
          (NDR64_UINT16) 1 /* 0x1 */,
          (NDR64_UINT16) 0 /* 0x0 */,
          (NDR64_UINT16) 2 /* 0x2 */,
          (NDR64_UINT16) 8 /* 0x8 */
      },
      { 
      /* struct _NDR64_BIND_AND_NOTIFY_EXTENSION */
          { 
          /* struct _NDR64_BIND_AND_NOTIFY_EXTENSION */
              0x72,    /* FC64_BIND_PRIMITIVE */
              (NDR64_UINT8) 0 /* 0x0 */,
              0 /* 0x0 */,   /* Stack offset */
              (NDR64_UINT8) 0 /* 0x0 */,
              (NDR64_UINT8) 0 /* 0x0 */
          },
          (NDR64_UINT16) 0 /* 0x0 */      /* Notify index */
      },
      { 
      /* pSetId */      /* parameter pSetId */
          &__midl_frag45,
          { 
          /* pSetId */
              0,
              0,
              0,
              1,
              0,
              0,
              1,
              0,
              1,
              0,
              0,
              0,
              0,
              (NDR64_UINT16) 0 /* 0x0 */,
              0
          },    /* [in], Basetype, SimpleRef */
          (NDR64_UINT16) 0 /* 0x0 */,
          8 /* 0x8 */,   /* Stack offset */
      },
      { 
      /* error_status_t */      /* parameter error_status_t */
          &__midl_frag64,
          { 
          /* error_status_t */
              0,
              0,
              0,
              0,
              1,
              1,
              1,
              1,
              0,
              0,
              0,
              0,
              0,
              (NDR64_UINT16) 0 /* 0x0 */,
              0
          },    /* [out], IsReturn, Basetype, ByValue */
          (NDR64_UINT16) 0 /* 0x0 */,
          16 /* 0x10 */,   /* Stack offset */
      }
  };
  
  static const __midl_frag16_t __midl_frag16 =
  { 
  /* IID */
      { 
      /* IID */
          0x30,    /* FC64_STRUCT */
          (NDR64_UINT8) 3 /* 0x3 */,
          { 
          /* IID */
              0,
              0,
              0,
              0,
              0,
              0,
              0,
              0
          },
          (NDR64_UINT8) 0 /* 0x0 */,
          (NDR64_UINT32) 16 /* 0x10 */
      }
  };
  
  static const __midl_frag13_t __midl_frag13 =
  { 
  /*  */
      (NDR64_UINT32) 1 /* 0x1 */,
      { 
      /* struct _NDR64_EXPR_VAR */
          0x3,    /* FC_EXPR_VAR */
          0x3,    /* FC64_UINT16 */
          (NDR64_UINT16) 0 /* 0x0 */,
          (NDR64_UINT32) 0 /* 0x0 */
      }
  };
  
  static const __midl_frag12_t __midl_frag12 =
  { 
  /*  */
      { 
      /* struct _NDR64_CONF_ARRAY_HEADER_FORMAT */
          0x41,    /* FC64_CONF_ARRAY */
          (NDR64_UINT8) 1 /* 0x1 */,
          { 
          /* struct _NDR64_CONF_ARRAY_HEADER_FORMAT */
              0,
              0,
              0,
              0,
              0,
              0,
              0,
              0
          },
          (NDR64_UINT8) 0 /* 0x0 */,
          (NDR64_UINT32) 2 /* 0x2 */,
          &__midl_frag13
      },
      { 
      /* struct _NDR64_ARRAY_ELEMENT_INFO */
          (NDR64_UINT32) 2 /* 0x2 */,
          &__midl_frag49
      }
  };
  
  static const __midl_frag11_t __midl_frag11 =
  { 
  /* DUALSTRINGARRAY */
      { 
      /* DUALSTRINGARRAY */
          0x32,    /* FC64_CONF_STRUCT */
          (NDR64_UINT8) 1 /* 0x1 */,
          { 
          /* DUALSTRINGARRAY */
              0,
              0,
              1,
              0,
              0,
              0,
              0,
              0
          },
          (NDR64_UINT8) 0 /* 0x0 */,
          (NDR64_UINT32) 4 /* 0x4 */,
          &__midl_frag12
      }
  };
  
  static const __midl_frag2_t __midl_frag2 =
  { 
  /* ResolveOxid */
      { 
      /* ResolveOxid */      /* procedure ResolveOxid */
          (NDR64_UINT32) 23986240 /* 0x16e0040 */,    /* explicit handle */ /* IsIntrepreted, ServerMustSize, ClientMustSize, HasReturn, ServerCorrelation, ClientCorrelation, HasExtensions */
          (NDR64_UINT32) 64 /* 0x40 */ ,  /* Stack size */
          (NDR64_UINT32) 46 /* 0x2e */,
          (NDR64_UINT32) 112 /* 0x70 */,
          (NDR64_UINT16) 1 /* 0x1 */,
          (NDR64_UINT16) 0 /* 0x0 */,
          (NDR64_UINT16) 7 /* 0x7 */,
          (NDR64_UINT16) 8 /* 0x8 */
      },
      { 
      /* struct _NDR64_BIND_AND_NOTIFY_EXTENSION */
          { 
          /* struct _NDR64_BIND_AND_NOTIFY_EXTENSION */
              0x72,    /* FC64_BIND_PRIMITIVE */
              (NDR64_UINT8) 0 /* 0x0 */,
              0 /* 0x0 */,   /* Stack offset */
              (NDR64_UINT8) 0 /* 0x0 */,
              (NDR64_UINT8) 0 /* 0x0 */
          },
          (NDR64_UINT16) 0 /* 0x0 */      /* Notify index */
      },
      { 
      /* pOxid */      /* parameter pOxid */
          &__midl_frag45,
          { 
          /* pOxid */
              0,
              0,
              0,
              1,
              0,
              0,
              1,
              0,
              1,
              0,
              0,
              0,
              0,
              (NDR64_UINT16) 0 /* 0x0 */,
              0
          },    /* [in], Basetype, SimpleRef */
          (NDR64_UINT16) 0 /* 0x0 */,
          8 /* 0x8 */,   /* Stack offset */
      },
      { 
      /* cRequestedProtseqs */      /* parameter cRequestedProtseqs */
          &__midl_frag49,
          { 
          /* cRequestedProtseqs */
              0,
              0,
              0,
              1,
              0,
              0,
              1,
              1,
              0,
              0,
              0,
              0,
              0,
              (NDR64_UINT16) 0 /* 0x0 */,
              0
          },    /* [in], Basetype, ByValue */
          (NDR64_UINT16) 0 /* 0x0 */,
          16 /* 0x10 */,   /* Stack offset */
      },
      { 
      /* arRequestedProtseqs */      /* parameter arRequestedProtseqs */
          &__midl_frag47,
          { 
          /* arRequestedProtseqs */
              1,
              1,
              0,
              1,
              0,
              0,
              0,
              0,
              0,
              0,
              0,
              0,
              0,
              (NDR64_UINT16) 0 /* 0x0 */,
              0
          },    /* MustSize, MustFree, [in] */
          (NDR64_UINT16) 0 /* 0x0 */,
          24 /* 0x18 */,   /* Stack offset */
      },
      { 
      /* ppdsaOxidBindings */      /* parameter ppdsaOxidBindings */
          &__midl_frag60,
          { 
          /* ppdsaOxidBindings */
              1,
              1,
              0,
              0,
              1,
              0,
              0,
              0,
              0,
              0,
              0,
              0,
              0,
              (NDR64_UINT16) 0 /* 0x0 */,
              1
          },    /* MustSize, MustFree, [out], UseCache */
          (NDR64_UINT16) 0 /* 0x0 */,
          32 /* 0x20 */,   /* Stack offset */
      },
      { 
      /* pipidRemUnknown */      /* parameter pipidRemUnknown */
          &__midl_frag16,
          { 
          /* pipidRemUnknown */
              0,
              1,
              0,
              0,
              1,
              0,
              0,
              0,
              1,
              0,
              0,
              0,
              0,
              (NDR64_UINT16) 0 /* 0x0 */,
              1
          },    /* MustFree, [out], SimpleRef, UseCache */
          (NDR64_UINT16) 0 /* 0x0 */,
          40 /* 0x28 */,   /* Stack offset */
      },
      { 
      /* pAuthnHint */      /* parameter pAuthnHint */
          &__midl_frag63,
          { 
          /* pAuthnHint */
              0,
              0,
              0,
              0,
              1,
              0,
              1,
              0,
              1,
              0,
              0,
              0,
              0,
              (NDR64_UINT16) 0 /* 0x0 */,
              1
          },    /* [out], Basetype, SimpleRef, UseCache */
          (NDR64_UINT16) 0 /* 0x0 */,
          48 /* 0x30 */,   /* Stack offset */
      },
      { 
      /* error_status_t */      /* parameter error_status_t */
          &__midl_frag64,
          { 
          /* error_status_t */
              0,
              0,
              0,
              0,
              1,
              1,
              1,
              1,
              0,
              0,
              0,
              0,
              0,
              (NDR64_UINT16) 0 /* 0x0 */,
              0
          },    /* [out], IsReturn, Basetype, ByValue */
          (NDR64_UINT16) 0 /* 0x0 */,
          56 /* 0x38 */,   /* Stack offset */
      }
  };
  
  static const __midl_frag1_t __midl_frag1 =
  (NDR64_UINT32) 0 /* 0x0 */;
  
  
  #include "poppack.h"
  
  
  static const FormatInfoRef IObjectExporter_Ndr64ProcTable[] =
      {
      &__midl_frag2,
      &__midl_frag20,
      &__midl_frag24,
      &__midl_frag41,
      &__midl_frag43,
      &__midl_frag58
      };
  
  
  static const MIDL_STUB_DESC IObjectExporter_StubDesc = 
      {
      (void *)& IObjectExporter___RpcServerInterface,
      MIDL_user_allocate,
      MIDL_user_free,
      0,
      0,
      0,
      0,
      0,
      RogueOxidResolver__MIDL_TypeFormatString.Format,
      1, /* -error bounds_check flag */
      0x60001, /* Ndr library version */
      0,
      0x801026e, /* MIDL Version 8.1.622 */
      0,
      0,
      0,  /* notify & notify_flag routine table */
      0x2000001, /* MIDL flag */
      0, /* cs routines */
      (void *)& IObjectExporter_ServerInfo,   /* proxy/server info */
      0
      };
  
  static const RPC_DISPATCH_FUNCTION IObjectExporter_NDR64__table[] =
      {
      NdrServerCallAll,
      NdrServerCallAll,
      NdrServerCallAll,
      NdrServerCallAll,
      NdrServerCallAll,
      NdrServerCallAll,
      0
      };
  static const RPC_DISPATCH_TABLE IObjectExporter_NDR64__v0_0_DispatchTable = 
      {
      6,
      (RPC_DISPATCH_FUNCTION*)IObjectExporter_NDR64__table
      };
  
  static const MIDL_SYNTAX_INFO IObjectExporter_SyntaxInfo [  2 ] = 
      {
      {
      {{0x8A885D04,0x1CEB,0x11C9,{0x9F,0xE8,0x08,0x00,0x2B,0x10,0x48,0x60}},{2,0}},
      (RPC_DISPATCH_TABLE*)&IObjectExporter_v0_0_DispatchTable,
      RogueOxidResolver__MIDL_ProcFormatString.Format,
      IObjectExporter_FormatStringOffsetTable,
      RogueOxidResolver__MIDL_TypeFormatString.Format,
      0,
      0,
      0
      }
      ,{
      {{0x71710533,0xbeba,0x4937,{0x83,0x19,0xb5,0xdb,0xef,0x9c,0xcc,0x36}},{1,0}},
      (RPC_DISPATCH_TABLE*)&IObjectExporter_NDR64__v0_0_DispatchTable,
      0 ,
      (unsigned short *) IObjectExporter_Ndr64ProcTable,
      0,
      0,
      0,
      0
      }
      };
  
  
  static const SERVER_ROUTINE IObjectExporter_ServerRoutineTable[] = 
      {
      (SERVER_ROUTINE)ResolveOxid,
      (SERVER_ROUTINE)SimplePing,
      (SERVER_ROUTINE)ComplexPing,
      (SERVER_ROUTINE)ServerAlive,
      (SERVER_ROUTINE)ResolveOxid2,
      (SERVER_ROUTINE)ServerAlive2
      };
  
  static const MIDL_SERVER_INFO IObjectExporter_ServerInfo = 
      {
      &IObjectExporter_StubDesc,
      IObjectExporter_ServerRoutineTable,
      RogueOxidResolver__MIDL_ProcFormatString.Format,
      (unsigned short *) IObjectExporter_FormatStringOffsetTable,
      0,
      (RPC_SYNTAX_IDENTIFIER*)&_NDR64_RpcTransferSyntax,
      2,
      (MIDL_SYNTAX_INFO*)IObjectExporter_SyntaxInfo
      };
  #if _MSC_VER >= 1200
  #pragma warning(pop)
  #endif
  
  
  #endif /* defined(_M_AMD64)*/
  
  