WDSADM_C.C
/* this ALWAYS GENERATED file contains the RPC client stubs */ 
 
 
/* File created by MIDL compiler version 2.00.0102 */ 
/* at Wed Sep 27 11:30:53 1995 
 */ 
//@@MIDL_FILE_HEADING(  ) 
 
#include <string.h> 
#if defined( _ALPHA_ ) 
#include <stdarg.h> 
#endif 
 
#include "wdsadm.h" 
 
 
extern const MIDL_FORMAT_STRING __MIDLFormatString; 
 
extern const MIDL_FORMAT_STRING __MIDLProcFormatString; 
handle_t hWINDSADM; 
 
 
static const RPC_CLIENT_INTERFACE WINDSADM___RpcClientInterface = 
    { 
    sizeof(RPC_CLIENT_INTERFACE), 
    {{0x2BC66860,0xE91E,0x11CE,{0xB2,0xF0,0x00,0xAA,0x00,0x51,0x0E,0x3B}},{1,0}}, 
    {{0x8A885D04,0x1CEB,0x11C9,{0x9F,0xE8,0x08,0x00,0x2B,0x10,0x48,0x60}},{2,0}}, 
    0, 
    0, 
    0, 
    0, 
    0 
    }; 
RPC_IF_HANDLE WINDSADM_v1_0_c_ifspec = (RPC_IF_HANDLE)& WINDSADM___RpcClientInterface; 
 
extern const MIDL_STUB_DESC WINDSADM_StubDesc; 
 
static RPC_BINDING_HANDLE WINDSADM__MIDL_AutoBindHandle; 
 
 
long RemoteAdmIsServerRunning( void) 
{ 
 
    RPC_BINDING_HANDLE _Handle  =   0; 
     
    long _RetVal; 
     
    RPC_MESSAGE _RpcMessage; 
     
    MIDL_STUB_MESSAGE _StubMsg; 
     
    RpcTryFinally 
        { 
        NdrClientInitializeNew( 
                          ( PRPC_MESSAGE  )&_RpcMessage, 
                          ( PMIDL_STUB_MESSAGE  )&_StubMsg, 
                          ( PMIDL_STUB_DESC  )&WINDSADM_StubDesc, 
                          0); 
         
         
        _Handle = hWINDSADM; 
         
         
        _StubMsg.BufferLength = 0U; 
        NdrGetBuffer( (PMIDL_STUB_MESSAGE) &_StubMsg, _StubMsg.BufferLength, _Handle ); 
         
        NdrSendReceive( (PMIDL_STUB_MESSAGE) &_StubMsg, (unsigned char __RPC_FAR *) _StubMsg.Buffer ); 
         
        if ( (_RpcMessage.DataRepresentation & 0X0000FFFFUL) != NDR_LOCAL_DATA_REPRESENTATION ) 
            NdrConvert( (PMIDL_STUB_MESSAGE) &_StubMsg, (PFORMAT_STRING) &__MIDLProcFormatString.Format[0] ); 
         
        _RetVal = *(( long __RPC_FAR * )_StubMsg.Buffer)++; 
         
        } 
    RpcFinally 
        { 
        NdrFreeBuffer( (PMIDL_STUB_MESSAGE) &_StubMsg ); 
         
        } 
    RpcEndFinally 
     
    return _RetVal; 
} 
 
 
long RemoteAdmDeleteObject(  
    /* [in] */ unsigned long dwObjID) 
{ 
 
    RPC_BINDING_HANDLE _Handle  =   0; 
     
    long _RetVal; 
     
    RPC_MESSAGE _RpcMessage; 
     
    MIDL_STUB_MESSAGE _StubMsg; 
     
    RpcTryFinally 
        { 
        NdrClientInitializeNew( 
                          ( PRPC_MESSAGE  )&_RpcMessage, 
                          ( PMIDL_STUB_MESSAGE  )&_StubMsg, 
                          ( PMIDL_STUB_DESC  )&WINDSADM_StubDesc, 
                          1); 
         
         
        _Handle = hWINDSADM; 
         
         
        _StubMsg.BufferLength = 4U; 
        NdrGetBuffer( (PMIDL_STUB_MESSAGE) &_StubMsg, _StubMsg.BufferLength, _Handle ); 
         
        *(( unsigned long __RPC_FAR * )_StubMsg.Buffer)++ = dwObjID; 
         
        NdrSendReceive( (PMIDL_STUB_MESSAGE) &_StubMsg, (unsigned char __RPC_FAR *) _StubMsg.Buffer ); 
         
        if ( (_RpcMessage.DataRepresentation & 0X0000FFFFUL) != NDR_LOCAL_DATA_REPRESENTATION ) 
            NdrConvert( (PMIDL_STUB_MESSAGE) &_StubMsg, (PFORMAT_STRING) &__MIDLProcFormatString.Format[2] ); 
         
        _RetVal = *(( long __RPC_FAR * )_StubMsg.Buffer)++; 
         
        } 
    RpcFinally 
        { 
        NdrFreeBuffer( (PMIDL_STUB_MESSAGE) &_StubMsg ); 
         
        } 
    RpcEndFinally 
     
    return _RetVal; 
} 
 
 
long RemoteAdmGetServerMailboxes(  
    /* [out] */ long __RPC_FAR *pPipeNumber) 
{ 
 
    RPC_BINDING_HANDLE _Handle  =   0; 
     
    long _RetVal; 
     
    RPC_MESSAGE _RpcMessage; 
     
    MIDL_STUB_MESSAGE _StubMsg; 
     
    RpcTryFinally 
        { 
        NdrClientInitializeNew( 
                          ( PRPC_MESSAGE  )&_RpcMessage, 
                          ( PMIDL_STUB_MESSAGE  )&_StubMsg, 
                          ( PMIDL_STUB_DESC  )&WINDSADM_StubDesc, 
                          2); 
         
         
        _Handle = hWINDSADM; 
         
         
        _StubMsg.BufferLength = 0U; 
        NdrGetBuffer( (PMIDL_STUB_MESSAGE) &_StubMsg, _StubMsg.BufferLength, _Handle ); 
         
        NdrSendReceive( (PMIDL_STUB_MESSAGE) &_StubMsg, (unsigned char __RPC_FAR *) _StubMsg.Buffer ); 
         
        if ( (_RpcMessage.DataRepresentation & 0X0000FFFFUL) != NDR_LOCAL_DATA_REPRESENTATION ) 
            NdrConvert( (PMIDL_STUB_MESSAGE) &_StubMsg, (PFORMAT_STRING) &__MIDLProcFormatString.Format[6] ); 
         
        *pPipeNumber = *(( long __RPC_FAR * )_StubMsg.Buffer)++; 
         
        _RetVal = *(( long __RPC_FAR * )_StubMsg.Buffer)++; 
         
        } 
    RpcFinally 
        { 
        NdrFreeBuffer( (PMIDL_STUB_MESSAGE) &_StubMsg ); 
         
        } 
    RpcEndFinally 
     
    return _RetVal; 
} 
 
 
long RemoteAdmGetServerDistLists(  
    /* [out] */ long __RPC_FAR *pPipeNumber) 
{ 
 
    RPC_BINDING_HANDLE _Handle  =   0; 
     
    long _RetVal; 
     
    RPC_MESSAGE _RpcMessage; 
     
    MIDL_STUB_MESSAGE _StubMsg; 
     
    RpcTryFinally 
        { 
        NdrClientInitializeNew( 
                          ( PRPC_MESSAGE  )&_RpcMessage, 
                          ( PMIDL_STUB_MESSAGE  )&_StubMsg, 
                          ( PMIDL_STUB_DESC  )&WINDSADM_StubDesc, 
                          3); 
         
         
        _Handle = hWINDSADM; 
         
         
        _StubMsg.BufferLength = 0U; 
        NdrGetBuffer( (PMIDL_STUB_MESSAGE) &_StubMsg, _StubMsg.BufferLength, _Handle ); 
         
        NdrSendReceive( (PMIDL_STUB_MESSAGE) &_StubMsg, (unsigned char __RPC_FAR *) _StubMsg.Buffer ); 
         
        if ( (_RpcMessage.DataRepresentation & 0X0000FFFFUL) != NDR_LOCAL_DATA_REPRESENTATION ) 
            NdrConvert( (PMIDL_STUB_MESSAGE) &_StubMsg, (PFORMAT_STRING) &__MIDLProcFormatString.Format[6] ); 
         
        *pPipeNumber = *(( long __RPC_FAR * )_StubMsg.Buffer)++; 
         
        _RetVal = *(( long __RPC_FAR * )_StubMsg.Buffer)++; 
         
        } 
    RpcFinally 
        { 
        NdrFreeBuffer( (PMIDL_STUB_MESSAGE) &_StubMsg ); 
         
        } 
    RpcEndFinally 
     
    return _RetVal; 
} 
 
 
long RemoteAdmEmptyMailbox(  
    /* [in] */ unsigned long dwMailboxID) 
{ 
 
    RPC_BINDING_HANDLE _Handle  =   0; 
     
    long _RetVal; 
     
    RPC_MESSAGE _RpcMessage; 
     
    MIDL_STUB_MESSAGE _StubMsg; 
     
    RpcTryFinally 
        { 
        NdrClientInitializeNew( 
                          ( PRPC_MESSAGE  )&_RpcMessage, 
                          ( PMIDL_STUB_MESSAGE  )&_StubMsg, 
                          ( PMIDL_STUB_DESC  )&WINDSADM_StubDesc, 
                          4); 
         
         
        _Handle = hWINDSADM; 
         
         
        _StubMsg.BufferLength = 4U; 
        NdrGetBuffer( (PMIDL_STUB_MESSAGE) &_StubMsg, _StubMsg.BufferLength, _Handle ); 
         
        *(( unsigned long __RPC_FAR * )_StubMsg.Buffer)++ = dwMailboxID; 
         
        NdrSendReceive( (PMIDL_STUB_MESSAGE) &_StubMsg, (unsigned char __RPC_FAR *) _StubMsg.Buffer ); 
         
        if ( (_RpcMessage.DataRepresentation & 0X0000FFFFUL) != NDR_LOCAL_DATA_REPRESENTATION ) 
            NdrConvert( (PMIDL_STUB_MESSAGE) &_StubMsg, (PFORMAT_STRING) &__MIDLProcFormatString.Format[2] ); 
         
        _RetVal = *(( long __RPC_FAR * )_StubMsg.Buffer)++; 
         
        } 
    RpcFinally 
        { 
        NdrFreeBuffer( (PMIDL_STUB_MESSAGE) &_StubMsg ); 
         
        } 
    RpcEndFinally 
     
    return _RetVal; 
} 
 
 
long RemoteAdmGetGALDirectory(  
    /* [in] */ unsigned long dwFlags, 
    /* [out] */ long __RPC_FAR *pPipeNumber) 
{ 
 
    RPC_BINDING_HANDLE _Handle  =   0; 
     
    long _RetVal; 
     
    RPC_MESSAGE _RpcMessage; 
     
    MIDL_STUB_MESSAGE _StubMsg; 
     
    RpcTryFinally 
        { 
        NdrClientInitializeNew( 
                          ( PRPC_MESSAGE  )&_RpcMessage, 
                          ( PMIDL_STUB_MESSAGE  )&_StubMsg, 
                          ( PMIDL_STUB_DESC  )&WINDSADM_StubDesc, 
                          5); 
         
         
        _Handle = hWINDSADM; 
         
         
        _StubMsg.BufferLength = 4U; 
        NdrGetBuffer( (PMIDL_STUB_MESSAGE) &_StubMsg, _StubMsg.BufferLength, _Handle ); 
         
        *(( unsigned long __RPC_FAR * )_StubMsg.Buffer)++ = dwFlags; 
         
        NdrSendReceive( (PMIDL_STUB_MESSAGE) &_StubMsg, (unsigned char __RPC_FAR *) _StubMsg.Buffer ); 
         
        if ( (_RpcMessage.DataRepresentation & 0X0000FFFFUL) != NDR_LOCAL_DATA_REPRESENTATION ) 
            NdrConvert( (PMIDL_STUB_MESSAGE) &_StubMsg, (PFORMAT_STRING) &__MIDLProcFormatString.Format[12] ); 
         
        *pPipeNumber = *(( long __RPC_FAR * )_StubMsg.Buffer)++; 
         
        _RetVal = *(( long __RPC_FAR * )_StubMsg.Buffer)++; 
         
        } 
    RpcFinally 
        { 
        NdrFreeBuffer( (PMIDL_STUB_MESSAGE) &_StubMsg ); 
         
        } 
    RpcEndFinally 
     
    return _RetVal; 
} 
 
 
long RemoteAdmTerminateNotifA(  
    /* [string][in] */ unsigned char __RPC_FAR *szComputerName, 
    /* [in] */ unsigned long ulConnectionID) 
{ 
 
    RPC_BINDING_HANDLE _Handle  =   0; 
     
    long _RetVal; 
     
    RPC_MESSAGE _RpcMessage; 
     
    MIDL_STUB_MESSAGE _StubMsg; 
     
    RpcTryFinally 
        { 
        NdrClientInitializeNew( 
                          ( PRPC_MESSAGE  )&_RpcMessage, 
                          ( PMIDL_STUB_MESSAGE  )&_StubMsg, 
                          ( PMIDL_STUB_DESC  )&WINDSADM_StubDesc, 
                          6); 
         
         
        _Handle = hWINDSADM; 
         
         
        _StubMsg.BufferLength = 12U + 11U; 
        NdrConformantStringBufferSize( (PMIDL_STUB_MESSAGE) &_StubMsg, 
                                       (unsigned char __RPC_FAR *)szComputerName, 
                                       (PFORMAT_STRING) &__MIDLFormatString.Format[6] ); 
         
        NdrGetBuffer( (PMIDL_STUB_MESSAGE) &_StubMsg, _StubMsg.BufferLength, _Handle ); 
         
        NdrConformantStringMarshall( (PMIDL_STUB_MESSAGE)& _StubMsg, 
                                     (unsigned char __RPC_FAR *)szComputerName, 
                                     (PFORMAT_STRING) &__MIDLFormatString.Format[6] ); 
         
        _StubMsg.Buffer = (unsigned char __RPC_FAR *)(((long)_StubMsg.Buffer + 3) & ~ 0x3); 
        *(( unsigned long __RPC_FAR * )_StubMsg.Buffer)++ = ulConnectionID; 
         
        NdrSendReceive( (PMIDL_STUB_MESSAGE) &_StubMsg, (unsigned char __RPC_FAR *) _StubMsg.Buffer ); 
         
        if ( (_RpcMessage.DataRepresentation & 0X0000FFFFUL) != NDR_LOCAL_DATA_REPRESENTATION ) 
            NdrConvert( (PMIDL_STUB_MESSAGE) &_StubMsg, (PFORMAT_STRING) &__MIDLProcFormatString.Format[20] ); 
         
        _RetVal = *(( long __RPC_FAR * )_StubMsg.Buffer)++; 
         
        } 
    RpcFinally 
        { 
        NdrFreeBuffer( (PMIDL_STUB_MESSAGE) &_StubMsg ); 
         
        } 
    RpcEndFinally 
     
    return _RetVal; 
} 
 
 
long RemoteAdmValidateNotifA(  
    /* [string][in] */ unsigned char __RPC_FAR *szComputerName, 
    /* [in] */ unsigned long ulNotifMask, 
    /* [out] */ unsigned long __RPC_FAR *pulConnectionID) 
{ 
 
    RPC_BINDING_HANDLE _Handle  =   0; 
     
    long _RetVal; 
     
    RPC_MESSAGE _RpcMessage; 
     
    MIDL_STUB_MESSAGE _StubMsg; 
     
    RpcTryFinally 
        { 
        NdrClientInitializeNew( 
                          ( PRPC_MESSAGE  )&_RpcMessage, 
                          ( PMIDL_STUB_MESSAGE  )&_StubMsg, 
                          ( PMIDL_STUB_DESC  )&WINDSADM_StubDesc, 
                          7); 
         
         
        _Handle = hWINDSADM; 
         
         
        _StubMsg.BufferLength = 12U + 11U; 
        NdrConformantStringBufferSize( (PMIDL_STUB_MESSAGE) &_StubMsg, 
                                       (unsigned char __RPC_FAR *)szComputerName, 
                                       (PFORMAT_STRING) &__MIDLFormatString.Format[6] ); 
         
        NdrGetBuffer( (PMIDL_STUB_MESSAGE) &_StubMsg, _StubMsg.BufferLength, _Handle ); 
         
        NdrConformantStringMarshall( (PMIDL_STUB_MESSAGE)& _StubMsg, 
                                     (unsigned char __RPC_FAR *)szComputerName, 
                                     (PFORMAT_STRING) &__MIDLFormatString.Format[6] ); 
         
        _StubMsg.Buffer = (unsigned char __RPC_FAR *)(((long)_StubMsg.Buffer + 3) & ~ 0x3); 
        *(( unsigned long __RPC_FAR * )_StubMsg.Buffer)++ = ulNotifMask; 
         
        NdrSendReceive( (PMIDL_STUB_MESSAGE) &_StubMsg, (unsigned char __RPC_FAR *) _StubMsg.Buffer ); 
         
        if ( (_RpcMessage.DataRepresentation & 0X0000FFFFUL) != NDR_LOCAL_DATA_REPRESENTATION ) 
            NdrConvert( (PMIDL_STUB_MESSAGE) &_StubMsg, (PFORMAT_STRING) &__MIDLProcFormatString.Format[28] ); 
         
        *pulConnectionID = *(( unsigned long __RPC_FAR * )_StubMsg.Buffer)++; 
         
        _RetVal = *(( long __RPC_FAR * )_StubMsg.Buffer)++; 
         
        } 
    RpcFinally 
        { 
        NdrFreeBuffer( (PMIDL_STUB_MESSAGE) &_StubMsg ); 
         
        } 
    RpcEndFinally 
     
    return _RetVal; 
} 
 
 
long RemoteAdmCreateMailboxA(  
    /* [in] */ ADM_MAILBOX_INFO_A __RPC_FAR *pMailboxInfo) 
{ 
 
    RPC_BINDING_HANDLE _Handle  =   0; 
     
    long _RetVal; 
     
    RPC_MESSAGE _RpcMessage; 
     
    MIDL_STUB_MESSAGE _StubMsg; 
     
    RpcTryFinally 
        { 
        NdrClientInitializeNew( 
                          ( PRPC_MESSAGE  )&_RpcMessage, 
                          ( PMIDL_STUB_MESSAGE  )&_StubMsg, 
                          ( PMIDL_STUB_DESC  )&WINDSADM_StubDesc, 
                          8); 
         
         
        _Handle = hWINDSADM; 
         
         
        _StubMsg.BufferLength = 0U; 
        NdrSimpleStructBufferSize( (PMIDL_STUB_MESSAGE) &_StubMsg, 
                                   (unsigned char __RPC_FAR *)pMailboxInfo, 
                                   (PFORMAT_STRING) &__MIDLFormatString.Format[36] ); 
         
        NdrGetBuffer( (PMIDL_STUB_MESSAGE) &_StubMsg, _StubMsg.BufferLength, _Handle ); 
         
        NdrSimpleStructMarshall( (PMIDL_STUB_MESSAGE)& _StubMsg, 
                                 (unsigned char __RPC_FAR *)pMailboxInfo, 
                                 (PFORMAT_STRING) &__MIDLFormatString.Format[36] ); 
         
        NdrSendReceive( (PMIDL_STUB_MESSAGE) &_StubMsg, (unsigned char __RPC_FAR *) _StubMsg.Buffer ); 
         
        if ( (_RpcMessage.DataRepresentation & 0X0000FFFFUL) != NDR_LOCAL_DATA_REPRESENTATION ) 
            NdrConvert( (PMIDL_STUB_MESSAGE) &_StubMsg, (PFORMAT_STRING) &__MIDLProcFormatString.Format[40] ); 
         
        _RetVal = *(( long __RPC_FAR * )_StubMsg.Buffer)++; 
         
        } 
    RpcFinally 
        { 
        NdrFreeBuffer( (PMIDL_STUB_MESSAGE) &_StubMsg ); 
         
        } 
    RpcEndFinally 
     
    return _RetVal; 
} 
 
 
long RemoteAdmGetMailboxPropsA(  
    /* [in] */ unsigned long dwObjID, 
    /* [out] */ unsigned long __RPC_FAR *pdwObjType, 
    /* [out] */ ADM_MAILBOX_INFO_A __RPC_FAR *pMailboxInfo) 
{ 
 
    RPC_BINDING_HANDLE _Handle  =   0; 
     
    long _RetVal; 
     
    RPC_MESSAGE _RpcMessage; 
     
    MIDL_STUB_MESSAGE _StubMsg; 
     
    RpcTryFinally 
        { 
        NdrClientInitializeNew( 
                          ( PRPC_MESSAGE  )&_RpcMessage, 
                          ( PMIDL_STUB_MESSAGE  )&_StubMsg, 
                          ( PMIDL_STUB_DESC  )&WINDSADM_StubDesc, 
                          9); 
         
         
        _Handle = hWINDSADM; 
         
         
        _StubMsg.BufferLength = 4U; 
        NdrGetBuffer( (PMIDL_STUB_MESSAGE) &_StubMsg, _StubMsg.BufferLength, _Handle ); 
         
        *(( unsigned long __RPC_FAR * )_StubMsg.Buffer)++ = dwObjID; 
         
        NdrSendReceive( (PMIDL_STUB_MESSAGE) &_StubMsg, (unsigned char __RPC_FAR *) _StubMsg.Buffer ); 
         
        if ( (_RpcMessage.DataRepresentation & 0X0000FFFFUL) != NDR_LOCAL_DATA_REPRESENTATION ) 
            NdrConvert( (PMIDL_STUB_MESSAGE) &_StubMsg, (PFORMAT_STRING) &__MIDLProcFormatString.Format[46] ); 
         
        *pdwObjType = *(( unsigned long __RPC_FAR * )_StubMsg.Buffer)++; 
         
        NdrSimpleStructUnmarshall( (PMIDL_STUB_MESSAGE) &_StubMsg, 
                                   (unsigned char __RPC_FAR * __RPC_FAR *)&pMailboxInfo, 
                                   (PFORMAT_STRING) &__MIDLFormatString.Format[36], 
                                   (unsigned char)0 ); 
         
        _RetVal = *(( long __RPC_FAR * )_StubMsg.Buffer)++; 
         
        } 
    RpcFinally 
        { 
        NdrFreeBuffer( (PMIDL_STUB_MESSAGE) &_StubMsg ); 
         
        } 
    RpcEndFinally 
     
    return _RetVal; 
} 
 
 
long RemoteAdmSetMailboxPropsA(  
    /* [in] */ ADM_MAILBOX_INFO_A __RPC_FAR *pMailboxInfo) 
{ 
 
    RPC_BINDING_HANDLE _Handle  =   0; 
     
    long _RetVal; 
     
    RPC_MESSAGE _RpcMessage; 
     
    MIDL_STUB_MESSAGE _StubMsg; 
     
    RpcTryFinally 
        { 
        NdrClientInitializeNew( 
                          ( PRPC_MESSAGE  )&_RpcMessage, 
                          ( PMIDL_STUB_MESSAGE  )&_StubMsg, 
                          ( PMIDL_STUB_DESC  )&WINDSADM_StubDesc, 
                          10); 
         
         
        _Handle = hWINDSADM; 
         
         
        _StubMsg.BufferLength = 0U; 
        NdrSimpleStructBufferSize( (PMIDL_STUB_MESSAGE) &_StubMsg, 
                                   (unsigned char __RPC_FAR *)pMailboxInfo, 
                                   (PFORMAT_STRING) &__MIDLFormatString.Format[36] ); 
         
        NdrGetBuffer( (PMIDL_STUB_MESSAGE) &_StubMsg, _StubMsg.BufferLength, _Handle ); 
         
        NdrSimpleStructMarshall( (PMIDL_STUB_MESSAGE)& _StubMsg, 
                                 (unsigned char __RPC_FAR *)pMailboxInfo, 
                                 (PFORMAT_STRING) &__MIDLFormatString.Format[36] ); 
         
        NdrSendReceive( (PMIDL_STUB_MESSAGE) &_StubMsg, (unsigned char __RPC_FAR *) _StubMsg.Buffer ); 
         
        if ( (_RpcMessage.DataRepresentation & 0X0000FFFFUL) != NDR_LOCAL_DATA_REPRESENTATION ) 
            NdrConvert( (PMIDL_STUB_MESSAGE) &_StubMsg, (PFORMAT_STRING) &__MIDLProcFormatString.Format[40] ); 
         
        _RetVal = *(( long __RPC_FAR * )_StubMsg.Buffer)++; 
         
        } 
    RpcFinally 
        { 
        NdrFreeBuffer( (PMIDL_STUB_MESSAGE) &_StubMsg ); 
         
        } 
    RpcEndFinally 
     
    return _RetVal; 
} 
 
 
long RemoteAdmCreateDistListA(  
    /* [string][in] */ unsigned char __RPC_FAR *szDLAlias, 
    /* [string][in] */ unsigned char __RPC_FAR *szDLFullName, 
    /* [in] */ unsigned long dwFlags, 
    /* [string][in] */ unsigned char __RPC_FAR *szOwnerAlias, 
    /* [string][in] */ unsigned char __RPC_FAR *szOwnerName, 
    /* [in] */ unsigned long dwOwnerID, 
    /* [in] */ DLM_XMIT_LIST_A __RPC_FAR *pMembers) 
{ 
 
    RPC_BINDING_HANDLE _Handle  =   0; 
     
    long _RetVal; 
     
    RPC_MESSAGE _RpcMessage; 
     
    MIDL_STUB_MESSAGE _StubMsg; 
     
    RpcTryFinally 
        { 
        NdrClientInitializeNew( 
                          ( PRPC_MESSAGE  )&_RpcMessage, 
                          ( PMIDL_STUB_MESSAGE  )&_StubMsg, 
                          ( PMIDL_STUB_DESC  )&WINDSADM_StubDesc, 
                          11); 
         
         
        _Handle = hWINDSADM; 
         
         
        _StubMsg.BufferLength = 12U + 13U + 11U + 13U + 13U + 11U + 0U; 
        NdrConformantStringBufferSize( (PMIDL_STUB_MESSAGE) &_StubMsg, 
                                       (unsigned char __RPC_FAR *)szDLAlias, 
                                       (PFORMAT_STRING) &__MIDLFormatString.Format[6] ); 
         
        NdrConformantStringBufferSize( (PMIDL_STUB_MESSAGE) &_StubMsg, 
                                       (unsigned char __RPC_FAR *)szDLFullName, 
                                       (PFORMAT_STRING) &__MIDLFormatString.Format[6] ); 
         
        NdrConformantStringBufferSize( (PMIDL_STUB_MESSAGE) &_StubMsg, 
                                       (unsigned char __RPC_FAR *)szOwnerAlias, 
                                       (PFORMAT_STRING) &__MIDLFormatString.Format[6] ); 
         
        NdrConformantStringBufferSize( (PMIDL_STUB_MESSAGE) &_StubMsg, 
                                       (unsigned char __RPC_FAR *)szOwnerName, 
                                       (PFORMAT_STRING) &__MIDLFormatString.Format[6] ); 
         
        NdrXmitOrRepAsBufferSize( (PMIDL_STUB_MESSAGE) &_StubMsg, 
                                  (unsigned char __RPC_FAR *)pMembers, 
                                  (PFORMAT_STRING) &__MIDLFormatString.Format[156] ); 
         
        NdrGetBuffer( (PMIDL_STUB_MESSAGE) &_StubMsg, _StubMsg.BufferLength, _Handle ); 
         
        NdrConformantStringMarshall( (PMIDL_STUB_MESSAGE)& _StubMsg, 
                                     (unsigned char __RPC_FAR *)szDLAlias, 
                                     (PFORMAT_STRING) &__MIDLFormatString.Format[6] ); 
         
        NdrConformantStringMarshall( (PMIDL_STUB_MESSAGE)& _StubMsg, 
                                     (unsigned char __RPC_FAR *)szDLFullName, 
                                     (PFORMAT_STRING) &__MIDLFormatString.Format[6] ); 
         
        _StubMsg.Buffer = (unsigned char __RPC_FAR *)(((long)_StubMsg.Buffer + 3) & ~ 0x3); 
        *(( unsigned long __RPC_FAR * )_StubMsg.Buffer)++ = dwFlags; 
         
        NdrConformantStringMarshall( (PMIDL_STUB_MESSAGE)& _StubMsg, 
                                     (unsigned char __RPC_FAR *)szOwnerAlias, 
                                     (PFORMAT_STRING) &__MIDLFormatString.Format[6] ); 
         
        NdrConformantStringMarshall( (PMIDL_STUB_MESSAGE)& _StubMsg, 
                                     (unsigned char __RPC_FAR *)szOwnerName, 
                                     (PFORMAT_STRING) &__MIDLFormatString.Format[6] ); 
         
        _StubMsg.Buffer = (unsigned char __RPC_FAR *)(((long)_StubMsg.Buffer + 3) & ~ 0x3); 
        *(( unsigned long __RPC_FAR * )_StubMsg.Buffer)++ = dwOwnerID; 
         
        NdrXmitOrRepAsMarshall( (PMIDL_STUB_MESSAGE)& _StubMsg, 
                                (unsigned char __RPC_FAR *)pMembers, 
                                (PFORMAT_STRING) &__MIDLFormatString.Format[156] ); 
         
        NdrSendReceive( (PMIDL_STUB_MESSAGE) &_StubMsg, (unsigned char __RPC_FAR *) _StubMsg.Buffer ); 
         
        if ( (_RpcMessage.DataRepresentation & 0X0000FFFFUL) != NDR_LOCAL_DATA_REPRESENTATION ) 
            NdrConvert( (PMIDL_STUB_MESSAGE) &_StubMsg, (PFORMAT_STRING) &__MIDLProcFormatString.Format[58] ); 
         
        _RetVal = *(( long __RPC_FAR * )_StubMsg.Buffer)++; 
         
        } 
    RpcFinally 
        { 
        NdrFreeBuffer( (PMIDL_STUB_MESSAGE) &_StubMsg ); 
         
        } 
    RpcEndFinally 
     
    return _RetVal; 
} 
 
 
long RemoteAdmGetDLPropsA(  
    /* [in] */ unsigned long dwObjID, 
    /* [size_is][string][out] */ unsigned char __RPC_FAR *szDLAlias, 
    /* [size_is][string][out] */ unsigned char __RPC_FAR *szDLFullName, 
    /* [out] */ unsigned long __RPC_FAR *pdwFlags, 
    /* [size_is][string][out] */ unsigned char __RPC_FAR *szOwnerAlias, 
    /* [size_is][string][out] */ unsigned char __RPC_FAR *szOwnerName, 
    /* [out] */ unsigned long __RPC_FAR *pdwOwnerID, 
    /* [size_is][string][out] */ unsigned char __RPC_FAR *szComments, 
    /* [out][in] */ DLM_XMIT_LIST_A __RPC_FAR *pMembers) 
{ 
 
    RPC_BINDING_HANDLE _Handle  =   0; 
     
    long _RetVal; 
     
    RPC_MESSAGE _RpcMessage; 
     
    MIDL_STUB_MESSAGE _StubMsg; 
     
    RpcTryFinally 
        { 
        NdrClientInitializeNew( 
                          ( PRPC_MESSAGE  )&_RpcMessage, 
                          ( PMIDL_STUB_MESSAGE  )&_StubMsg, 
                          ( PMIDL_STUB_DESC  )&WINDSADM_StubDesc, 
                          12); 
         
         
        _Handle = hWINDSADM; 
         
         
        _StubMsg.BufferLength = 4U + 0U; 
        NdrXmitOrRepAsBufferSize( (PMIDL_STUB_MESSAGE) &_StubMsg, 
                                  (unsigned char __RPC_FAR *)pMembers, 
                                  (PFORMAT_STRING) &__MIDLFormatString.Format[220] ); 
         
        NdrGetBuffer( (PMIDL_STUB_MESSAGE) &_StubMsg, _StubMsg.BufferLength, _Handle ); 
         
        *(( unsigned long __RPC_FAR * )_StubMsg.Buffer)++ = dwObjID; 
         
        NdrXmitOrRepAsMarshall( (PMIDL_STUB_MESSAGE)& _StubMsg, 
                                (unsigned char __RPC_FAR *)pMembers, 
                                (PFORMAT_STRING) &__MIDLFormatString.Format[220] ); 
         
        NdrSendReceive( (PMIDL_STUB_MESSAGE) &_StubMsg, (unsigned char __RPC_FAR *) _StubMsg.Buffer ); 
         
        if ( (_RpcMessage.DataRepresentation & 0X0000FFFFUL) != NDR_LOCAL_DATA_REPRESENTATION ) 
            NdrConvert( (PMIDL_STUB_MESSAGE) &_StubMsg, (PFORMAT_STRING) &__MIDLProcFormatString.Format[84] ); 
         
        NdrConformantStringUnmarshall( (PMIDL_STUB_MESSAGE) &_StubMsg, 
                                       (unsigned char __RPC_FAR * __RPC_FAR *)&szDLAlias, 
                                       (PFORMAT_STRING) &__MIDLFormatString.Format[170], 
                                       (unsigned char)0 ); 
         
        NdrConformantStringUnmarshall( (PMIDL_STUB_MESSAGE) &_StubMsg, 
                                       (unsigned char __RPC_FAR * __RPC_FAR *)&szDLFullName, 
                                       (PFORMAT_STRING) &__MIDLFormatString.Format[180], 
                                       (unsigned char)0 ); 
         
        _StubMsg.Buffer = (unsigned char __RPC_FAR *)(((long)_StubMsg.Buffer + 3) & ~ 0x3); 
        *pdwFlags = *(( unsigned long __RPC_FAR * )_StubMsg.Buffer)++; 
         
        NdrConformantStringUnmarshall( (PMIDL_STUB_MESSAGE) &_StubMsg, 
                                       (unsigned char __RPC_FAR * __RPC_FAR *)&szOwnerAlias, 
                                       (PFORMAT_STRING) &__MIDLFormatString.Format[190], 
                                       (unsigned char)0 ); 
         
        NdrConformantStringUnmarshall( (PMIDL_STUB_MESSAGE) &_StubMsg, 
                                       (unsigned char __RPC_FAR * __RPC_FAR *)&szOwnerName, 
                                       (PFORMAT_STRING) &__MIDLFormatString.Format[200], 
                                       (unsigned char)0 ); 
         
        _StubMsg.Buffer = (unsigned char __RPC_FAR *)(((long)_StubMsg.Buffer + 3) & ~ 0x3); 
        *pdwOwnerID = *(( unsigned long __RPC_FAR * )_StubMsg.Buffer)++; 
         
        NdrConformantStringUnmarshall( (PMIDL_STUB_MESSAGE) &_StubMsg, 
                                       (unsigned char __RPC_FAR * __RPC_FAR *)&szComments, 
                                       (PFORMAT_STRING) &__MIDLFormatString.Format[210], 
                                       (unsigned char)0 ); 
         
        NdrXmitOrRepAsUnmarshall( (PMIDL_STUB_MESSAGE) &_StubMsg, 
                                  (unsigned char __RPC_FAR * __RPC_FAR *)&pMembers, 
                                  (PFORMAT_STRING) &__MIDLFormatString.Format[220], 
                                  (unsigned char)0 ); 
         
        _StubMsg.Buffer = (unsigned char __RPC_FAR *)(((long)_StubMsg.Buffer + 3) & ~ 0x3); 
        _RetVal = *(( long __RPC_FAR * )_StubMsg.Buffer)++; 
         
        } 
    RpcFinally 
        { 
        NdrFreeBuffer( (PMIDL_STUB_MESSAGE) &_StubMsg ); 
         
        } 
    RpcEndFinally 
     
    return _RetVal; 
} 
 
 
long RemoteAdmSetDLPropsA(  
    /* [in] */ unsigned long dwObjID, 
    /* [string][in] */ unsigned char __RPC_FAR *szDLAlias, 
    /* [string][in] */ unsigned char __RPC_FAR *szDLFullName, 
    /* [in] */ unsigned long dwFlags, 
    /* [string][in] */ unsigned char __RPC_FAR *szOwnerAlias, 
    /* [string][in] */ unsigned char __RPC_FAR *szOwnerName, 
    /* [in] */ unsigned long dwOwnerID, 
    /* [string][in] */ unsigned char __RPC_FAR *szComments, 
    /* [out][in] */ DLM_XMIT_LIST_A __RPC_FAR *pMembers) 
{ 
 
    RPC_BINDING_HANDLE _Handle  =   0; 
     
    long _RetVal; 
     
    RPC_MESSAGE _RpcMessage; 
     
    MIDL_STUB_MESSAGE _StubMsg; 
     
    RpcTryFinally 
        { 
        NdrClientInitializeNew( 
                          ( PRPC_MESSAGE  )&_RpcMessage, 
                          ( PMIDL_STUB_MESSAGE  )&_StubMsg, 
                          ( PMIDL_STUB_DESC  )&WINDSADM_StubDesc, 
                          13); 
         
         
        _Handle = hWINDSADM; 
         
         
        _StubMsg.BufferLength = 4U + 12U + 13U + 11U + 13U + 13U + 11U + 13U + 0U; 
        NdrConformantStringBufferSize( (PMIDL_STUB_MESSAGE) &_StubMsg, 
                                       (unsigned char __RPC_FAR *)szDLAlias, 
                                       (PFORMAT_STRING) &__MIDLFormatString.Format[6] ); 
         
NdrConformantStringBufferSize( (PMIDL_STUB_MESSAGE) &_StubMsg, 
                                       (unsigned char __RPC_FAR *)szDLFullName, 
                                       (PFORMAT_STRING) &__MIDLFormatString.Format[6] ); 
         
        NdrConformantStringBufferSize( (PMIDL_STUB_MESSAGE) &_StubMsg, 
                                       (unsigned char __RPC_FAR *)szOwnerAlias, 
                                       (PFORMAT_STRING) &__MIDLFormatString.Format[6] ); 
         
        NdrConformantStringBufferSize( (PMIDL_STUB_MESSAGE) &_StubMsg, 
                                       (unsigned char __RPC_FAR *)szOwnerName, 
                                       (PFORMAT_STRING) &__MIDLFormatString.Format[6] ); 
         
        NdrConformantStringBufferSize( (PMIDL_STUB_MESSAGE) &_StubMsg, 
                                       (unsigned char __RPC_FAR *)szComments, 
                                       (PFORMAT_STRING) &__MIDLFormatString.Format[6] ); 
         
        NdrXmitOrRepAsBufferSize( (PMIDL_STUB_MESSAGE) &_StubMsg, 
                                  (unsigned char __RPC_FAR *)pMembers, 
                                  (PFORMAT_STRING) &__MIDLFormatString.Format[234] ); 
         
        NdrGetBuffer( (PMIDL_STUB_MESSAGE) &_StubMsg, _StubMsg.BufferLength, _Handle ); 
         
        *(( unsigned long __RPC_FAR * )_StubMsg.Buffer)++ = dwObjID; 
         
        NdrConformantStringMarshall( (PMIDL_STUB_MESSAGE)& _StubMsg, 
                                     (unsigned char __RPC_FAR *)szDLAlias, 
                                     (PFORMAT_STRING) &__MIDLFormatString.Format[6] ); 
         
        NdrConformantStringMarshall( (PMIDL_STUB_MESSAGE)& _StubMsg, 
                                     (unsigned char __RPC_FAR *)szDLFullName, 
                                     (PFORMAT_STRING) &__MIDLFormatString.Format[6] ); 
         
        _StubMsg.Buffer = (unsigned char __RPC_FAR *)(((long)_StubMsg.Buffer + 3) & ~ 0x3); 
        *(( unsigned long __RPC_FAR * )_StubMsg.Buffer)++ = dwFlags; 
         
        NdrConformantStringMarshall( (PMIDL_STUB_MESSAGE)& _StubMsg, 
                                     (unsigned char __RPC_FAR *)szOwnerAlias, 
                                     (PFORMAT_STRING) &__MIDLFormatString.Format[6] ); 
         
        NdrConformantStringMarshall( (PMIDL_STUB_MESSAGE)& _StubMsg, 
                                     (unsigned char __RPC_FAR *)szOwnerName, 
                                     (PFORMAT_STRING) &__MIDLFormatString.Format[6] ); 
         
        _StubMsg.Buffer = (unsigned char __RPC_FAR *)(((long)_StubMsg.Buffer + 3) & ~ 0x3); 
        *(( unsigned long __RPC_FAR * )_StubMsg.Buffer)++ = dwOwnerID; 
         
        NdrConformantStringMarshall( (PMIDL_STUB_MESSAGE)& _StubMsg, 
                                     (unsigned char __RPC_FAR *)szComments, 
                                     (PFORMAT_STRING) &__MIDLFormatString.Format[6] ); 
         
        NdrXmitOrRepAsMarshall( (PMIDL_STUB_MESSAGE)& _StubMsg, 
                                (unsigned char __RPC_FAR *)pMembers, 
                                (PFORMAT_STRING) &__MIDLFormatString.Format[234] ); 
         
        NdrSendReceive( (PMIDL_STUB_MESSAGE) &_StubMsg, (unsigned char __RPC_FAR *) _StubMsg.Buffer ); 
         
        if ( (_RpcMessage.DataRepresentation & 0X0000FFFFUL) != NDR_LOCAL_DATA_REPRESENTATION ) 
            NdrConvert( (PMIDL_STUB_MESSAGE) &_StubMsg, (PFORMAT_STRING) &__MIDLProcFormatString.Format[120] ); 
         
        NdrXmitOrRepAsUnmarshall( (PMIDL_STUB_MESSAGE) &_StubMsg, 
                                  (unsigned char __RPC_FAR * __RPC_FAR *)&pMembers, 
                                  (PFORMAT_STRING) &__MIDLFormatString.Format[234], 
                                  (unsigned char)0 ); 
         
        _StubMsg.Buffer = (unsigned char __RPC_FAR *)(((long)_StubMsg.Buffer + 3) & ~ 0x3); 
        _RetVal = *(( long __RPC_FAR * )_StubMsg.Buffer)++; 
         
        } 
    RpcFinally 
        { 
        NdrFreeBuffer( (PMIDL_STUB_MESSAGE) &_StubMsg ); 
         
        } 
    RpcEndFinally 
     
    return _RetVal; 
} 
 
 
long RemoteAdmTerminateNotifW(  
    /* [string][in] */ wchar_t __RPC_FAR *szComputerName, 
    /* [in] */ unsigned long ulConnectionID) 
{ 
 
    RPC_BINDING_HANDLE _Handle  =   0; 
     
    long _RetVal; 
     
    RPC_MESSAGE _RpcMessage; 
     
    MIDL_STUB_MESSAGE _StubMsg; 
     
    RpcTryFinally 
        { 
        NdrClientInitializeNew( 
                          ( PRPC_MESSAGE  )&_RpcMessage, 
                          ( PMIDL_STUB_MESSAGE  )&_StubMsg, 
                          ( PMIDL_STUB_DESC  )&WINDSADM_StubDesc, 
                          14); 
         
         
        _Handle = hWINDSADM; 
         
         
        _StubMsg.BufferLength = 12U + 10U; 
        NdrConformantStringBufferSize( (PMIDL_STUB_MESSAGE) &_StubMsg, 
                                       (unsigned char __RPC_FAR *)szComputerName, 
                                       (PFORMAT_STRING) &__MIDLFormatString.Format[246] ); 
         
        NdrGetBuffer( (PMIDL_STUB_MESSAGE) &_StubMsg, _StubMsg.BufferLength, _Handle ); 
         
        NdrConformantStringMarshall( (PMIDL_STUB_MESSAGE)& _StubMsg, 
                                     (unsigned char __RPC_FAR *)szComputerName, 
                                     (PFORMAT_STRING) &__MIDLFormatString.Format[246] ); 
         
        _StubMsg.Buffer = (unsigned char __RPC_FAR *)(((long)_StubMsg.Buffer + 3) & ~ 0x3); 
        *(( unsigned long __RPC_FAR * )_StubMsg.Buffer)++ = ulConnectionID; 
         
        NdrSendReceive( (PMIDL_STUB_MESSAGE) &_StubMsg, (unsigned char __RPC_FAR *) _StubMsg.Buffer ); 
         
        if ( (_RpcMessage.DataRepresentation & 0X0000FFFFUL) != NDR_LOCAL_DATA_REPRESENTATION ) 
            NdrConvert( (PMIDL_STUB_MESSAGE) &_StubMsg, (PFORMAT_STRING) &__MIDLProcFormatString.Format[152] ); 
         
        _RetVal = *(( long __RPC_FAR * )_StubMsg.Buffer)++; 
         
        } 
    RpcFinally 
        { 
        NdrFreeBuffer( (PMIDL_STUB_MESSAGE) &_StubMsg ); 
         
        } 
    RpcEndFinally 
     
    return _RetVal; 
} 
 
 
long RemoteAdmValidateNotifW(  
    /* [string][in] */ wchar_t __RPC_FAR *szComputerName, 
    /* [in] */ unsigned long ulNotifMask, 
    /* [out] */ unsigned long __RPC_FAR *pulConnectionID) 
{ 
 
    RPC_BINDING_HANDLE _Handle  =   0; 
     
    long _RetVal; 
     
    RPC_MESSAGE _RpcMessage; 
     
    MIDL_STUB_MESSAGE _StubMsg; 
     
    RpcTryFinally 
        { 
        NdrClientInitializeNew( 
                          ( PRPC_MESSAGE  )&_RpcMessage, 
                          ( PMIDL_STUB_MESSAGE  )&_StubMsg, 
                          ( PMIDL_STUB_DESC  )&WINDSADM_StubDesc, 
                          15); 
         
         
        _Handle = hWINDSADM; 
         
         
        _StubMsg.BufferLength = 12U + 10U; 
        NdrConformantStringBufferSize( (PMIDL_STUB_MESSAGE) &_StubMsg, 
                                       (unsigned char __RPC_FAR *)szComputerName, 
                                       (PFORMAT_STRING) &__MIDLFormatString.Format[246] ); 
         
        NdrGetBuffer( (PMIDL_STUB_MESSAGE) &_StubMsg, _StubMsg.BufferLength, _Handle ); 
         
        NdrConformantStringMarshall( (PMIDL_STUB_MESSAGE)& _StubMsg, 
                                     (unsigned char __RPC_FAR *)szComputerName, 
                                     (PFORMAT_STRING) &__MIDLFormatString.Format[246] ); 
         
        _StubMsg.Buffer = (unsigned char __RPC_FAR *)(((long)_StubMsg.Buffer + 3) & ~ 0x3); 
        *(( unsigned long __RPC_FAR * )_StubMsg.Buffer)++ = ulNotifMask; 
         
        NdrSendReceive( (PMIDL_STUB_MESSAGE) &_StubMsg, (unsigned char __RPC_FAR *) _StubMsg.Buffer ); 
         
        if ( (_RpcMessage.DataRepresentation & 0X0000FFFFUL) != NDR_LOCAL_DATA_REPRESENTATION ) 
            NdrConvert( (PMIDL_STUB_MESSAGE) &_StubMsg, (PFORMAT_STRING) &__MIDLProcFormatString.Format[160] ); 
         
        *pulConnectionID = *(( unsigned long __RPC_FAR * )_StubMsg.Buffer)++; 
         
        _RetVal = *(( long __RPC_FAR * )_StubMsg.Buffer)++; 
         
        } 
    RpcFinally 
        { 
        NdrFreeBuffer( (PMIDL_STUB_MESSAGE) &_StubMsg ); 
         
        } 
    RpcEndFinally 
     
    return _RetVal; 
} 
 
 
long RemoteAdmCreateMailboxW(  
    /* [in] */ ADM_MAILBOX_INFO_W __RPC_FAR *pMailboxInfo) 
{ 
 
    RPC_BINDING_HANDLE _Handle  =   0; 
     
    long _RetVal; 
     
    RPC_MESSAGE _RpcMessage; 
     
    MIDL_STUB_MESSAGE _StubMsg; 
     
    RpcTryFinally 
        { 
        NdrClientInitializeNew( 
                          ( PRPC_MESSAGE  )&_RpcMessage, 
                          ( PMIDL_STUB_MESSAGE  )&_StubMsg, 
                          ( PMIDL_STUB_DESC  )&WINDSADM_StubDesc, 
                          16); 
         
         
        _Handle = hWINDSADM; 
         
         
        _StubMsg.BufferLength = 0U; 
        NdrSimpleStructBufferSize( (PMIDL_STUB_MESSAGE) &_StubMsg, 
                                   (unsigned char __RPC_FAR *)pMailboxInfo, 
                                   (PFORMAT_STRING) &__MIDLFormatString.Format[276] ); 
         
        NdrGetBuffer( (PMIDL_STUB_MESSAGE) &_StubMsg, _StubMsg.BufferLength, _Handle ); 
         
        NdrSimpleStructMarshall( (PMIDL_STUB_MESSAGE)& _StubMsg, 
                                 (unsigned char __RPC_FAR *)pMailboxInfo, 
                                 (PFORMAT_STRING) &__MIDLFormatString.Format[276] ); 
         
        NdrSendReceive( (PMIDL_STUB_MESSAGE) &_StubMsg, (unsigned char __RPC_FAR *) _StubMsg.Buffer ); 
         
        if ( (_RpcMessage.DataRepresentation & 0X0000FFFFUL) != NDR_LOCAL_DATA_REPRESENTATION ) 
            NdrConvert( (PMIDL_STUB_MESSAGE) &_StubMsg, (PFORMAT_STRING) &__MIDLProcFormatString.Format[172] ); 
         
        _RetVal = *(( long __RPC_FAR * )_StubMsg.Buffer)++; 
         
        } 
    RpcFinally 
        { 
        NdrFreeBuffer( (PMIDL_STUB_MESSAGE) &_StubMsg ); 
         
        } 
    RpcEndFinally 
     
    return _RetVal; 
} 
 
 
long RemoteAdmGetMailboxPropsW(  
    /* [in] */ unsigned long dwObjID, 
    /* [out] */ unsigned long __RPC_FAR *pdwObjType, 
    /* [out] */ ADM_MAILBOX_INFO_W __RPC_FAR *pMailboxInfo) 
{ 
 
    RPC_BINDING_HANDLE _Handle  =   0; 
     
    long _RetVal; 
     
    RPC_MESSAGE _RpcMessage; 
     
    MIDL_STUB_MESSAGE _StubMsg; 
     
    RpcTryFinally 
        { 
        NdrClientInitializeNew( 
                          ( PRPC_MESSAGE  )&_RpcMessage, 
                          ( PMIDL_STUB_MESSAGE  )&_StubMsg, 
                          ( PMIDL_STUB_DESC  )&WINDSADM_StubDesc, 
                          17); 
         
         
        _Handle = hWINDSADM; 
         
         
        _StubMsg.BufferLength = 4U; 
        NdrGetBuffer( (PMIDL_STUB_MESSAGE) &_StubMsg, _StubMsg.BufferLength, _Handle ); 
         
        *(( unsigned long __RPC_FAR * )_StubMsg.Buffer)++ = dwObjID; 
         
        NdrSendReceive( (PMIDL_STUB_MESSAGE) &_StubMsg, (unsigned char __RPC_FAR *) _StubMsg.Buffer ); 
         
        if ( (_RpcMessage.DataRepresentation & 0X0000FFFFUL) != NDR_LOCAL_DATA_REPRESENTATION ) 
            NdrConvert( (PMIDL_STUB_MESSAGE) &_StubMsg, (PFORMAT_STRING) &__MIDLProcFormatString.Format[178] ); 
         
        *pdwObjType = *(( unsigned long __RPC_FAR * )_StubMsg.Buffer)++; 
         
        NdrSimpleStructUnmarshall( (PMIDL_STUB_MESSAGE) &_StubMsg, 
                                   (unsigned char __RPC_FAR * __RPC_FAR *)&pMailboxInfo, 
                                   (PFORMAT_STRING) &__MIDLFormatString.Format[276], 
                                   (unsigned char)0 ); 
         
        _RetVal = *(( long __RPC_FAR * )_StubMsg.Buffer)++; 
         
        } 
    RpcFinally 
        { 
        NdrFreeBuffer( (PMIDL_STUB_MESSAGE) &_StubMsg ); 
         
        } 
    RpcEndFinally 
     
    return _RetVal; 
} 
 
 
long RemoteAdmSetMailboxPropsW(  
    /* [in] */ ADM_MAILBOX_INFO_W __RPC_FAR *pMailboxInfo) 
{ 
 
    RPC_BINDING_HANDLE _Handle  =   0; 
     
    long _RetVal; 
     
    RPC_MESSAGE _RpcMessage; 
     
    MIDL_STUB_MESSAGE _StubMsg; 
     
    RpcTryFinally 
        { 
        NdrClientInitializeNew( 
                          ( PRPC_MESSAGE  )&_RpcMessage, 
                          ( PMIDL_STUB_MESSAGE  )&_StubMsg, 
                          ( PMIDL_STUB_DESC  )&WINDSADM_StubDesc, 
                          18); 
         
         
        _Handle = hWINDSADM; 
         
         
        _StubMsg.BufferLength = 0U; 
        NdrSimpleStructBufferSize( (PMIDL_STUB_MESSAGE) &_StubMsg, 
                                   (unsigned char __RPC_FAR *)pMailboxInfo, 
                                   (PFORMAT_STRING) &__MIDLFormatString.Format[276] ); 
         
        NdrGetBuffer( (PMIDL_STUB_MESSAGE) &_StubMsg, _StubMsg.BufferLength, _Handle ); 
         
        NdrSimpleStructMarshall( (PMIDL_STUB_MESSAGE)& _StubMsg, 
                                 (unsigned char __RPC_FAR *)pMailboxInfo, 
                                 (PFORMAT_STRING) &__MIDLFormatString.Format[276] ); 
         
        NdrSendReceive( (PMIDL_STUB_MESSAGE) &_StubMsg, (unsigned char __RPC_FAR *) _StubMsg.Buffer ); 
         
        if ( (_RpcMessage.DataRepresentation & 0X0000FFFFUL) != NDR_LOCAL_DATA_REPRESENTATION ) 
            NdrConvert( (PMIDL_STUB_MESSAGE) &_StubMsg, (PFORMAT_STRING) &__MIDLProcFormatString.Format[172] ); 
         
        _RetVal = *(( long __RPC_FAR * )_StubMsg.Buffer)++; 
         
        } 
    RpcFinally 
        { 
        NdrFreeBuffer( (PMIDL_STUB_MESSAGE) &_StubMsg ); 
         
        } 
    RpcEndFinally 
     
    return _RetVal; 
} 
 
 
long RemoteAdmCreateDistListW(  
    /* [string][in] */ wchar_t __RPC_FAR *szDLAlias, 
    /* [string][in] */ wchar_t __RPC_FAR *szDLFullName, 
    /* [in] */ unsigned long dwFlags, 
    /* [string][in] */ wchar_t __RPC_FAR *szOwnerAlias, 
    /* [string][in] */ wchar_t __RPC_FAR *szOwnerName, 
    /* [in] */ unsigned long dwOwnerID, 
    /* [in] */ DLM_XMIT_LIST_W __RPC_FAR *pMembers) 
{ 
 
    RPC_BINDING_HANDLE _Handle  =   0; 
     
    long _RetVal; 
     
    RPC_MESSAGE _RpcMessage; 
     
    MIDL_STUB_MESSAGE _StubMsg; 
     
    RpcTryFinally 
        { 
        NdrClientInitializeNew( 
                          ( PRPC_MESSAGE  )&_RpcMessage, 
                          ( PMIDL_STUB_MESSAGE  )&_StubMsg, 
                          ( PMIDL_STUB_DESC  )&WINDSADM_StubDesc, 
                          19); 
         
         
        _Handle = hWINDSADM; 
         
         
        _StubMsg.BufferLength = 12U + 14U + 10U + 14U + 14U + 10U + 0U; 
        NdrConformantStringBufferSize( (PMIDL_STUB_MESSAGE) &_StubMsg, 
                                       (unsigned char __RPC_FAR *)szDLAlias, 
                                       (PFORMAT_STRING) &__MIDLFormatString.Format[246] ); 
         
        NdrConformantStringBufferSize( (PMIDL_STUB_MESSAGE) &_StubMsg, 
                                       (unsigned char __RPC_FAR *)szDLFullName, 
                                       (PFORMAT_STRING) &__MIDLFormatString.Format[246] ); 
         
        NdrConformantStringBufferSize( (PMIDL_STUB_MESSAGE) &_StubMsg, 
                                       (unsigned char __RPC_FAR *)szOwnerAlias, 
                                       (PFORMAT_STRING) &__MIDLFormatString.Format[246] ); 
         
        NdrConformantStringBufferSize( (PMIDL_STUB_MESSAGE) &_StubMsg, 
                                       (unsigned char __RPC_FAR *)szOwnerName, 
                                       (PFORMAT_STRING) &__MIDLFormatString.Format[246] ); 
         
        NdrXmitOrRepAsBufferSize( (PMIDL_STUB_MESSAGE) &_StubMsg, 
                                  (unsigned char __RPC_FAR *)pMembers, 
                                  (PFORMAT_STRING) &__MIDLFormatString.Format[396] ); 
         
        NdrGetBuffer( (PMIDL_STUB_MESSAGE) &_StubMsg, _StubMsg.BufferLength, _Handle ); 
         
        NdrConformantStringMarshall( (PMIDL_STUB_MESSAGE)& _StubMsg, 
                                     (unsigned char __RPC_FAR *)szDLAlias, 
                                     (PFORMAT_STRING) &__MIDLFormatString.Format[246] ); 
         
        NdrConformantStringMarshall( (PMIDL_STUB_MESSAGE)& _StubMsg, 
                                     (unsigned char __RPC_FAR *)szDLFullName, 
                                     (PFORMAT_STRING) &__MIDLFormatString.Format[246] ); 
         
        _StubMsg.Buffer = (unsigned char __RPC_FAR *)(((long)_StubMsg.Buffer + 3) & ~ 0x3); 
        *(( unsigned long __RPC_FAR * )_StubMsg.Buffer)++ = dwFlags; 
         
        NdrConformantStringMarshall( (PMIDL_STUB_MESSAGE)& _StubMsg, 
                                     (unsigned char __RPC_FAR *)szOwnerAlias, 
                                     (PFORMAT_STRING) &__MIDLFormatString.Format[246] ); 
         
        NdrConformantStringMarshall( (PMIDL_STUB_MESSAGE)& _StubMsg, 
                                     (unsigned char __RPC_FAR *)szOwnerName, 
                                     (PFORMAT_STRING) &__MIDLFormatString.Format[246] ); 
         
        _StubMsg.Buffer = (unsigned char __RPC_FAR *)(((long)_StubMsg.Buffer + 3) & ~ 0x3); 
        *(( unsigned long __RPC_FAR * )_StubMsg.Buffer)++ = dwOwnerID; 
         
        NdrXmitOrRepAsMarshall( (PMIDL_STUB_MESSAGE)& _StubMsg, 
                                (unsigned char __RPC_FAR *)pMembers, 
                                (PFORMAT_STRING) &__MIDLFormatString.Format[396] ); 
         
        NdrSendReceive( (PMIDL_STUB_MESSAGE) &_StubMsg, (unsigned char __RPC_FAR *) _StubMsg.Buffer ); 
         
        if ( (_RpcMessage.DataRepresentation & 0X0000FFFFUL) != NDR_LOCAL_DATA_REPRESENTATION ) 
            NdrConvert( (PMIDL_STUB_MESSAGE) &_StubMsg, (PFORMAT_STRING) &__MIDLProcFormatString.Format[190] ); 
         
        _RetVal = *(( long __RPC_FAR * )_StubMsg.Buffer)++; 
         
        } 
    RpcFinally 
        { 
        NdrFreeBuffer( (PMIDL_STUB_MESSAGE) &_StubMsg ); 
         
        } 
    RpcEndFinally 
     
    return _RetVal; 
} 
 
 
long RemoteAdmGetDLPropsW(  
    /* [in] */ unsigned long dwObjID, 
    /* [size_is][string][out] */ wchar_t __RPC_FAR *szDLAlias, 
    /* [size_is][string][out] */ wchar_t __RPC_FAR *szDLFullName, 
    /* [out] */ unsigned long __RPC_FAR *pdwFlags, 
    /* [size_is][string][out] */ wchar_t __RPC_FAR *szOwnerAlias, 
    /* [size_is][string][out] */ wchar_t __RPC_FAR *szOwnerName, 
    /* [out] */ unsigned long __RPC_FAR *pdwOwnerID, 
    /* [size_is][string][out] */ wchar_t __RPC_FAR *szComments, 
    /* [out][in] */ DLM_XMIT_LIST_W __RPC_FAR *pMembers) 
{ 
 
    RPC_BINDING_HANDLE _Handle  =   0; 
     
    long _RetVal; 
     
    RPC_MESSAGE _RpcMessage; 
     
    MIDL_STUB_MESSAGE _StubMsg; 
     
    RpcTryFinally 
        { 
        NdrClientInitializeNew( 
                          ( PRPC_MESSAGE  )&_RpcMessage, 
                          ( PMIDL_STUB_MESSAGE  )&_StubMsg, 
                          ( PMIDL_STUB_DESC  )&WINDSADM_StubDesc, 
                          20); 
         
         
        _Handle = hWINDSADM; 
         
         
        _StubMsg.BufferLength = 4U + 0U; 
        NdrXmitOrRepAsBufferSize( (PMIDL_STUB_MESSAGE) &_StubMsg, 
                                  (unsigned char __RPC_FAR *)pMembers, 
                                  (PFORMAT_STRING) &__MIDLFormatString.Format[460] ); 
         
        NdrGetBuffer( (PMIDL_STUB_MESSAGE) &_StubMsg, _StubMsg.BufferLength, _Handle ); 
         
        *(( unsigned long __RPC_FAR * )_StubMsg.Buffer)++ = dwObjID; 
         
        NdrXmitOrRepAsMarshall( (PMIDL_STUB_MESSAGE)& _StubMsg, 
                                (unsigned char __RPC_FAR *)pMembers, 
                                (PFORMAT_STRING) &__MIDLFormatString.Format[460] ); 
         
        NdrSendReceive( (PMIDL_STUB_MESSAGE) &_StubMsg, (unsigned char __RPC_FAR *) _StubMsg.Buffer ); 
         
        if ( (_RpcMessage.DataRepresentation & 0X0000FFFFUL) != NDR_LOCAL_DATA_REPRESENTATION ) 
            NdrConvert( (PMIDL_STUB_MESSAGE) &_StubMsg, (PFORMAT_STRING) &__MIDLProcFormatString.Format[216] ); 
         
        NdrConformantStringUnmarshall( (PMIDL_STUB_MESSAGE) &_StubMsg, 
                                       (unsigned char __RPC_FAR * __RPC_FAR *)&szDLAlias, 
                                       (PFORMAT_STRING) &__MIDLFormatString.Format[410], 
                                       (unsigned char)0 ); 
         
        NdrConformantStringUnmarshall( (PMIDL_STUB_MESSAGE) &_StubMsg, 
                                       (unsigned char __RPC_FAR * __RPC_FAR *)&szDLFullName, 
                                       (PFORMAT_STRING) &__MIDLFormatString.Format[420], 
                                       (unsigned char)0 ); 
         
        _StubMsg.Buffer = (unsigned char __RPC_FAR *)(((long)_StubMsg.Buffer + 3) & ~ 0x3); 
        *pdwFlags = *(( unsigned long __RPC_FAR * )_StubMsg.Buffer)++; 
         
        NdrConformantStringUnmarshall( (PMIDL_STUB_MESSAGE) &_StubMsg, 
                                       (unsigned char __RPC_FAR * __RPC_FAR *)&szOwnerAlias, 
                                       (PFORMAT_STRING) &__MIDLFormatString.Format[430], 
                                       (unsigned char)0 ); 
         
        NdrConformantStringUnmarshall( (PMIDL_STUB_MESSAGE) &_StubMsg, 
                                       (unsigned char __RPC_FAR * __RPC_FAR *)&szOwnerName, 
                                       (PFORMAT_STRING) &__MIDLFormatString.Format[440], 
                                       (unsigned char)0 ); 
         
        _StubMsg.Buffer = (unsigned char __RPC_FAR *)(((long)_StubMsg.Buffer + 3) & ~ 0x3); 
        *pdwOwnerID = *(( unsigned long __RPC_FAR * )_StubMsg.Buffer)++; 
         
        NdrConformantStringUnmarshall( (PMIDL_STUB_MESSAGE) &_StubMsg, 
                                       (unsigned char __RPC_FAR * __RPC_FAR *)&szComments, 
                                       (PFORMAT_STRING) &__MIDLFormatString.Format[450], 
                                       (unsigned char)0 ); 
         
        NdrXmitOrRepAsUnmarshall( (PMIDL_STUB_MESSAGE) &_StubMsg, 
                                  (unsigned char __RPC_FAR * __RPC_FAR *)&pMembers, 
                                  (PFORMAT_STRING) &__MIDLFormatString.Format[460], 
                                  (unsigned char)0 ); 
         
        _StubMsg.Buffer = (unsigned char __RPC_FAR *)(((long)_StubMsg.Buffer + 3) & ~ 0x3); 
        _RetVal = *(( long __RPC_FAR * )_StubMsg.Buffer)++; 
         
        } 
    RpcFinally 
        { 
        NdrFreeBuffer( (PMIDL_STUB_MESSAGE) &_StubMsg ); 
         
        } 
    RpcEndFinally 
     
    return _RetVal; 
} 
 
 
long RemoteAdmSetDLPropsW(  
    /* [in] */ unsigned long dwObjID, 
    /* [string][in] */ wchar_t __RPC_FAR *szDLAlias, 
    /* [string][in] */ wchar_t __RPC_FAR *szDLFullName, 
    /* [in] */ unsigned long dwFlags, 
    /* [string][in] */ wchar_t __RPC_FAR *szOwnerAlias, 
    /* [string][in] */ wchar_t __RPC_FAR *szOwnerName, 
    /* [in] */ unsigned long dwOwnerID, 
    /* [string][in] */ wchar_t __RPC_FAR *szComments, 
    /* [out][in] */ DLM_XMIT_LIST_W __RPC_FAR *pMembers) 
{ 
 
    RPC_BINDING_HANDLE _Handle  =   0; 
     
    long _RetVal; 
     
    RPC_MESSAGE _RpcMessage; 
     
    MIDL_STUB_MESSAGE _StubMsg; 
     
    RpcTryFinally 
        { 
        NdrClientInitializeNew( 
                          ( PRPC_MESSAGE  )&_RpcMessage, 
                          ( PMIDL_STUB_MESSAGE  )&_StubMsg, 
                          ( PMIDL_STUB_DESC  )&WINDSADM_StubDesc, 
                          21); 
         
         
        _Handle = hWINDSADM; 
         
         
        _StubMsg.BufferLength = 4U + 12U + 14U + 10U + 14U + 14U + 10U + 14U + 0U; 
        NdrConformantStringBufferSize( (PMIDL_STUB_MESSAGE) &_StubMsg, 
                                       (unsigned char __RPC_FAR *)szDLAlias, 
                                       (PFORMAT_STRING) &__MIDLFormatString.Format[246] ); 
         
        NdrConformantStringBufferSize( (PMIDL_STUB_MESSAGE) &_StubMsg, 
                                       (unsigned char __RPC_FAR *)szDLFullName, 
                                       (PFORMAT_STRING) &__MIDLFormatString.Format[246] ); 
         
        NdrConformantStringBufferSize( (PMIDL_STUB_MESSAGE) &_StubMsg, 
                                       (unsigned char __RPC_FAR *)szOwnerAlias, 
                                       (PFORMAT_STRING) &__MIDLFormatString.Format[246] ); 
         
        NdrConformantStringBufferSize( (PMIDL_STUB_MESSAGE) &_StubMsg, 
                                       (unsigned char __RPC_FAR *)szOwnerName, 
                                       (PFORMAT_STRING) &__MIDLFormatString.Format[246] ); 
         
        NdrConformantStringBufferSize( (PMIDL_STUB_MESSAGE) &_StubMsg, 
                                       (unsigned char __RPC_FAR *)szComments, 
                                       (PFORMAT_STRING) &__MIDLFormatString.Format[246] ); 
         
        NdrXmitOrRepAsBufferSize( (PMIDL_STUB_MESSAGE) &_StubMsg, 
                                  (unsigned char __RPC_FAR *)pMembers, 
                                  (PFORMAT_STRING) &__MIDLFormatString.Format[474] ); 
         
        NdrGetBuffer( (PMIDL_STUB_MESSAGE) &_StubMsg, _StubMsg.BufferLength, _Handle ); 
         
        *(( unsigned long __RPC_FAR * )_StubMsg.Buffer)++ = dwObjID; 
         
        NdrConformantStringMarshall( (PMIDL_STUB_MESSAGE)& _StubMsg, 
                                     (unsigned char __RPC_FAR *)szDLAlias, 
                                     (PFORMAT_STRING) &__MIDLFormatString.Format[246] ); 
         
        NdrConformantStringMarshall( (PMIDL_STUB_MESSAGE)& _StubMsg, 
                                     (unsigned char __RPC_FAR *)szDLFullName, 
                                     (PFORMAT_STRING) &__MIDLFormatString.Format[246] ); 
         
        _StubMsg.Buffer = (unsigned char __RPC_FAR *)(((long)_StubMsg.Buffer + 3) & ~ 0x3); 
        *(( unsigned long __RPC_FAR * )_StubMsg.Buffer)++ = dwFlags; 
         
        NdrConformantStringMarshall( (PMIDL_STUB_MESSAGE)& _StubMsg, 
                                     (unsigned char __RPC_FAR *)szOwnerAlias, 
                                     (PFORMAT_STRING) &__MIDLFormatString.Format[246] ); 
         
        NdrConformantStringMarshall( (PMIDL_STUB_MESSAGE)& _StubMsg, 
                                     (unsigned char __RPC_FAR *)szOwnerName, 
                                     (PFORMAT_STRING) &__MIDLFormatString.Format[246] ); 
         
        _StubMsg.Buffer = (unsigned char __RPC_FAR *)(((long)_StubMsg.Buffer + 3) & ~ 0x3); 
        *(( unsigned long __RPC_FAR * )_StubMsg.Buffer)++ = dwOwnerID; 
         
        NdrConformantStringMarshall( (PMIDL_STUB_MESSAGE)& _StubMsg, 
                                     (unsigned char __RPC_FAR *)szComments, 
                                     (PFORMAT_STRING) &__MIDLFormatString.Format[246] ); 
         
        NdrXmitOrRepAsMarshall( (PMIDL_STUB_MESSAGE)& _StubMsg, 
                                (unsigned char __RPC_FAR *)pMembers, 
                                (PFORMAT_STRING) &__MIDLFormatString.Format[474] ); 
         
        NdrSendReceive( (PMIDL_STUB_MESSAGE) &_StubMsg, (unsigned char __RPC_FAR *) _StubMsg.Buffer ); 
         
        if ( (_RpcMessage.DataRepresentation & 0X0000FFFFUL) != NDR_LOCAL_DATA_REPRESENTATION ) 
            NdrConvert( (PMIDL_STUB_MESSAGE) &_StubMsg, (PFORMAT_STRING) &__MIDLProcFormatString.Format[252] ); 
         
        NdrXmitOrRepAsUnmarshall( (PMIDL_STUB_MESSAGE) &_StubMsg, 
                                  (unsigned char __RPC_FAR * __RPC_FAR *)&pMembers, 
                                  (PFORMAT_STRING) &__MIDLFormatString.Format[474], 
                                  (unsigned char)0 ); 
         
        _StubMsg.Buffer = (unsigned char __RPC_FAR *)(((long)_StubMsg.Buffer + 3) & ~ 0x3); 
        _RetVal = *(( long __RPC_FAR * )_StubMsg.Buffer)++; 
         
        } 
    RpcFinally 
        { 
        NdrFreeBuffer( (PMIDL_STUB_MESSAGE) &_StubMsg ); 
         
        } 
    RpcEndFinally 
     
    return _RetVal; 
} 
 
extern const XMIT_ROUTINE_QUINTUPLE TransmitAsRoutines[]; 
 
static const MIDL_STUB_DESC WINDSADM_StubDesc =  
    { 
    (void __RPC_FAR *)& WINDSADM___RpcClientInterface, 
    MIDL_user_allocate, 
    MIDL_user_free, 
    &hWINDSADM, 
    0, 
    0, 
    0, 
    TransmitAsRoutines, 
    __MIDLFormatString.Format, 
    0, /* -error bounds_check flag */ 
    0x10001, /* Ndr library version */ 
    0, 
    0x2000066, /* MIDL Version 2.0.102 */ 
    0 
    }; 
void __RPC_USER 
DLM_XMIT_LIST_A_XmitTranslateToXmit_0000( PMIDL_STUB_MESSAGE pStubMsg ) 
{ 
    DLM_XMIT_LIST_A_to_xmit( (DLM_XMIT_LIST_A __RPC_FAR *) pStubMsg->pPresentedType,  
        (DLM_ARRAY_A __RPC_FAR * __RPC_FAR *) &pStubMsg->pTransmitType ); 
     
} 
void __RPC_USER 
DLM_XMIT_LIST_A_XmitTranslateFromXmit_0000( PMIDL_STUB_MESSAGE pStubMsg ) 
{ 
    DLM_XMIT_LIST_A_from_xmit( (DLM_ARRAY_A __RPC_FAR *) pStubMsg->pTransmitType,  
        (DLM_XMIT_LIST_A __RPC_FAR *) pStubMsg->pPresentedType );  
} 
void __RPC_USER 
DLM_XMIT_LIST_A_XmitFreeXmit_0000( PMIDL_STUB_MESSAGE pStubMsg ) 
{ 
    DLM_XMIT_LIST_A_free_xmit( (DLM_ARRAY_A __RPC_FAR *) pStubMsg->pTransmitType ); 
} 
void __RPC_USER 
DLM_XMIT_LIST_A_XmitFreeInst_0000( PMIDL_STUB_MESSAGE pStubMsg ) 
{ 
    DLM_XMIT_LIST_A_free_inst( (DLM_XMIT_LIST_A __RPC_FAR *) pStubMsg->pPresentedType );  
} 
void __RPC_USER 
DLM_XMIT_LIST_W_XmitTranslateToXmit_0001( PMIDL_STUB_MESSAGE pStubMsg ) 
{ 
    DLM_XMIT_LIST_W_to_xmit( (DLM_XMIT_LIST_W __RPC_FAR *) pStubMsg->pPresentedType,  
        (DLM_ARRAY_W __RPC_FAR * __RPC_FAR *) &pStubMsg->pTransmitType ); 
     
} 
void __RPC_USER 
DLM_XMIT_LIST_W_XmitTranslateFromXmit_0001( PMIDL_STUB_MESSAGE pStubMsg ) 
{ 
    DLM_XMIT_LIST_W_from_xmit( (DLM_ARRAY_W __RPC_FAR *) pStubMsg->pTransmitType,  
        (DLM_XMIT_LIST_W __RPC_FAR *) pStubMsg->pPresentedType );  
} 
void __RPC_USER 
DLM_XMIT_LIST_W_XmitFreeXmit_0001( PMIDL_STUB_MESSAGE pStubMsg ) 
{ 
    DLM_XMIT_LIST_W_free_xmit( (DLM_ARRAY_W __RPC_FAR *) pStubMsg->pTransmitType ); 
} 
void __RPC_USER 
DLM_XMIT_LIST_W_XmitFreeInst_0001( PMIDL_STUB_MESSAGE pStubMsg ) 
{ 
    DLM_XMIT_LIST_W_free_inst( (DLM_XMIT_LIST_W __RPC_FAR *) pStubMsg->pPresentedType );  
} 
 
static const XMIT_ROUTINE_QUINTUPLE TransmitAsRoutines[] =  
        { 
             
            { 
            DLM_XMIT_LIST_A_XmitTranslateToXmit_0000 
            ,DLM_XMIT_LIST_A_XmitTranslateFromXmit_0000 
            ,DLM_XMIT_LIST_A_XmitFreeXmit_0000 
            ,DLM_XMIT_LIST_A_XmitFreeInst_0000 
            }, 
            { 
            DLM_XMIT_LIST_W_XmitTranslateToXmit_0001 
            ,DLM_XMIT_LIST_W_XmitTranslateFromXmit_0001 
            ,DLM_XMIT_LIST_W_XmitFreeXmit_0001 
            ,DLM_XMIT_LIST_W_XmitFreeInst_0001 
            } 
 
        }; 
 
 
#if !defined(__RPC_WIN32__) 
#error  Invalid build platform for this stub. 
#endif 
 
static const MIDL_FORMAT_STRING __MIDLProcFormatString = 
    { 
        0, 
        { 
            0x53,       /* FC_RETURN_PARAM_BASETYPE */ 
            0x8,        /* FC_LONG */ 
/*  2 */    0x4e,       /* FC_IN_PARAM_BASETYPE */ 
            0x8,        /* FC_LONG */ 
/*  4 */    0x53,       /* FC_RETURN_PARAM_BASETYPE */ 
            0x8,        /* FC_LONG */ 
/*  6 */     
            0x51,       /* FC_OUT_PARAM */ 
#ifndef _ALPHA_ 
            0x1,        /* x86, MIPS & PPC Stack size = 1 */ 
#else 
            0x2,        /* Alpha Stack size = 2 */ 
#endif 
/*  8 */    NdrFcShort( 0x0 ),  /* Type Offset=0 */ 
/* 10 */    0x53,       /* FC_RETURN_PARAM_BASETYPE */ 
            0x8,        /* FC_LONG */ 
/* 12 */    0x4e,       /* FC_IN_PARAM_BASETYPE */ 
            0x8,        /* FC_LONG */ 
/* 14 */     
            0x51,       /* FC_OUT_PARAM */ 
#ifndef _ALPHA_ 
            0x1,        /* x86, MIPS & PPC Stack size = 1 */ 
#else 
            0x2,        /* Alpha Stack size = 2 */ 
#endif 
/* 16 */    NdrFcShort( 0x0 ),  /* Type Offset=0 */ 
/* 18 */    0x53,       /* FC_RETURN_PARAM_BASETYPE */ 
            0x8,        /* FC_LONG */ 
/* 20 */     
            0x4d,       /* FC_IN_PARAM */ 
#ifndef _ALPHA_ 
            0x1,        /* x86, MIPS & PPC Stack size = 1 */ 
#else 
            0x2,        /* Alpha Stack size = 2 */ 
#endif 
/* 22 */    NdrFcShort( 0x4 ),  /* Type Offset=4 */ 
/* 24 */    0x4e,       /* FC_IN_PARAM_BASETYPE */ 
            0x8,        /* FC_LONG */ 
/* 26 */    0x53,       /* FC_RETURN_PARAM_BASETYPE */ 
            0x8,        /* FC_LONG */ 
/* 28 */     
            0x4d,       /* FC_IN_PARAM */ 
#ifndef _ALPHA_ 
            0x1,        /* x86, MIPS & PPC Stack size = 1 */ 
#else 
            0x2,        /* Alpha Stack size = 2 */ 
#endif 
/* 30 */    NdrFcShort( 0x4 ),  /* Type Offset=4 */ 
/* 32 */    0x4e,       /* FC_IN_PARAM_BASETYPE */ 
            0x8,        /* FC_LONG */ 
/* 34 */     
            0x51,       /* FC_OUT_PARAM */ 
#ifndef _ALPHA_ 
            0x1,        /* x86, MIPS & PPC Stack size = 1 */ 
#else 
            0x2,        /* Alpha Stack size = 2 */ 
#endif 
/* 36 */    NdrFcShort( 0x0 ),  /* Type Offset=0 */ 
/* 38 */    0x53,       /* FC_RETURN_PARAM_BASETYPE */ 
            0x8,        /* FC_LONG */ 
/* 40 */     
            0x4d,       /* FC_IN_PARAM */ 
#ifndef _ALPHA_ 
            0x1,        /* x86, MIPS & PPC Stack size = 1 */ 
#else 
            0x2,        /* Alpha Stack size = 2 */ 
#endif 
/* 42 */    NdrFcShort( 0x8 ),  /* Type Offset=8 */ 
/* 44 */    0x53,       /* FC_RETURN_PARAM_BASETYPE */ 
            0x8,        /* FC_LONG */ 
/* 46 */    0x4e,       /* FC_IN_PARAM_BASETYPE */ 
            0x8,        /* FC_LONG */ 
/* 48 */     
            0x51,       /* FC_OUT_PARAM */ 
#ifndef _ALPHA_ 
            0x1,        /* x86, MIPS & PPC Stack size = 1 */ 
#else 
            0x2,        /* Alpha Stack size = 2 */ 
#endif 
/* 50 */    NdrFcShort( 0x0 ),  /* Type Offset=0 */ 
/* 52 */     
            0x51,       /* FC_OUT_PARAM */ 
#ifndef _ALPHA_ 
            0x1,        /* x86, MIPS & PPC Stack size = 1 */ 
#else 
            0x2,        /* Alpha Stack size = 2 */ 
#endif 
/* 54 */    NdrFcShort( 0x62 ), /* Type Offset=98 */ 
/* 56 */    0x53,       /* FC_RETURN_PARAM_BASETYPE */ 
            0x8,        /* FC_LONG */ 
/* 58 */     
            0x4d,       /* FC_IN_PARAM */ 
#ifndef _ALPHA_ 
            0x1,        /* x86, MIPS & PPC Stack size = 1 */ 
#else 
            0x2,        /* Alpha Stack size = 2 */ 
#endif 
/* 60 */    NdrFcShort( 0x4 ),  /* Type Offset=4 */ 
/* 62 */     
            0x4d,       /* FC_IN_PARAM */ 
#ifndef _ALPHA_ 
            0x1,        /* x86, MIPS & PPC Stack size = 1 */ 
#else 
            0x2,        /* Alpha Stack size = 2 */ 
#endif 
/* 64 */    NdrFcShort( 0x4 ),  /* Type Offset=4 */ 
/* 66 */    0x4e,       /* FC_IN_PARAM_BASETYPE */ 
            0x8,        /* FC_LONG */ 
/* 68 */     
            0x4d,       /* FC_IN_PARAM */ 
#ifndef _ALPHA_ 
            0x1,        /* x86, MIPS & PPC Stack size = 1 */ 
#else 
            0x2,        /* Alpha Stack size = 2 */ 
#endif 
/* 70 */    NdrFcShort( 0x4 ),  /* Type Offset=4 */ 
/* 72 */     
            0x4d,       /* FC_IN_PARAM */ 
#ifndef _ALPHA_ 
            0x1,        /* x86, MIPS & PPC Stack size = 1 */ 
#else 
            0x2,        /* Alpha Stack size = 2 */ 
#endif 
/* 74 */    NdrFcShort( 0x4 ),  /* Type Offset=4 */ 
/* 76 */    0x4e,       /* FC_IN_PARAM_BASETYPE */ 
            0x8,        /* FC_LONG */ 
/* 78 */     
            0x4d,       /* FC_IN_PARAM */ 
#ifndef _ALPHA_ 
            0x1,        /* x86, MIPS & PPC Stack size = 1 */ 
#else 
            0x2,        /* Alpha Stack size = 2 */ 
#endif 
/* 80 */    NdrFcShort( 0x66 ), /* Type Offset=102 */ 
/* 82 */    0x53,       /* FC_RETURN_PARAM_BASETYPE */ 
            0x8,        /* FC_LONG */ 
/* 84 */    0x4e,       /* FC_IN_PARAM_BASETYPE */ 
            0x8,        /* FC_LONG */ 
/* 86 */     
            0x51,       /* FC_OUT_PARAM */ 
#ifndef _ALPHA_ 
            0x1,        /* x86, MIPS & PPC Stack size = 1 */ 
#else 
            0x2,        /* Alpha Stack size = 2 */ 
#endif 
/* 88 */    NdrFcShort( 0xa6 ), /* Type Offset=166 */ 
/* 90 */     
            0x51,       /* FC_OUT_PARAM */ 
#ifndef _ALPHA_ 
            0x1,        /* x86, MIPS & PPC Stack size = 1 */ 
#else 
            0x2,        /* Alpha Stack size = 2 */ 
#endif 
/* 92 */    NdrFcShort( 0xb0 ), /* Type Offset=176 */ 
/* 94 */     
            0x51,       /* FC_OUT_PARAM */ 
#ifndef _ALPHA_ 
            0x1,        /* x86, MIPS & PPC Stack size = 1 */ 
#else 
            0x2,        /* Alpha Stack size = 2 */ 
#endif 
/* 96 */    NdrFcShort( 0x0 ),  /* Type Offset=0 */ 
/* 98 */     
            0x51,       /* FC_OUT_PARAM */ 
#ifndef _ALPHA_ 
            0x1,        /* x86, MIPS & PPC Stack size = 1 */ 
#else 
            0x2,        /* Alpha Stack size = 2 */ 
#endif 
/* 100 */   NdrFcShort( 0xba ), /* Type Offset=186 */ 
/* 102 */    
            0x51,       /* FC_OUT_PARAM */ 
#ifndef _ALPHA_ 
            0x1,        /* x86, MIPS & PPC Stack size = 1 */ 
#else 
            0x2,        /* Alpha Stack size = 2 */ 
#endif 
/* 104 */   NdrFcShort( 0xc4 ), /* Type Offset=196 */ 
/* 106 */    
            0x51,       /* FC_OUT_PARAM */ 
#ifndef _ALPHA_ 
            0x1,        /* x86, MIPS & PPC Stack size = 1 */ 
#else 
            0x2,        /* Alpha Stack size = 2 */ 
#endif 
/* 108 */   NdrFcShort( 0x0 ),  /* Type Offset=0 */ 
/* 110 */    
            0x51,       /* FC_OUT_PARAM */ 
#ifndef _ALPHA_ 
            0x1,        /* x86, MIPS & PPC Stack size = 1 */ 
#else 
            0x2,        /* Alpha Stack size = 2 */ 
#endif 
/* 112 */   NdrFcShort( 0xce ), /* Type Offset=206 */ 
/* 114 */    
            0x50,       /* FC_IN_OUT_PARAM */ 
#ifndef _ALPHA_ 
            0x1,        /* x86, MIPS & PPC Stack size = 1 */ 
#else 
            0x2,        /* Alpha Stack size = 2 */ 
#endif 
/* 116 */   NdrFcShort( 0xd8 ), /* Type Offset=216 */ 
/* 118 */   0x53,       /* FC_RETURN_PARAM_BASETYPE */ 
            0x8,        /* FC_LONG */ 
/* 120 */   0x4e,       /* FC_IN_PARAM_BASETYPE */ 
            0x8,        /* FC_LONG */ 
/* 122 */    
            0x4d,       /* FC_IN_PARAM */ 
#ifndef _ALPHA_ 
            0x1,        /* x86, MIPS & PPC Stack size = 1 */ 
#else 
            0x2,        /* Alpha Stack size = 2 */ 
#endif 
/* 124 */   NdrFcShort( 0x4 ),  /* Type Offset=4 */ 
/* 126 */    
            0x4d,       /* FC_IN_PARAM */ 
#ifndef _ALPHA_ 
            0x1,        /* x86, MIPS & PPC Stack size = 1 */ 
#else 
            0x2,        /* Alpha Stack size = 2 */ 
#endif 
/* 128 */   NdrFcShort( 0x4 ),  /* Type Offset=4 */ 
/* 130 */   0x4e,       /* FC_IN_PARAM_BASETYPE */ 
            0x8,        /* FC_LONG */ 
/* 132 */    
            0x4d,       /* FC_IN_PARAM */ 
#ifndef _ALPHA_ 
            0x1,        /* x86, MIPS & PPC Stack size = 1 */ 
#else 
            0x2,        /* Alpha Stack size = 2 */ 
#endif 
/* 134 */   NdrFcShort( 0x4 ),  /* Type Offset=4 */ 
/* 136 */    
            0x4d,       /* FC_IN_PARAM */ 
#ifndef _ALPHA_ 
            0x1,        /* x86, MIPS & PPC Stack size = 1 */ 
#else 
            0x2,        /* Alpha Stack size = 2 */ 
#endif 
/* 138 */   NdrFcShort( 0x4 ),  /* Type Offset=4 */ 
/* 140 */   0x4e,       /* FC_IN_PARAM_BASETYPE */ 
            0x8,        /* FC_LONG */ 
/* 142 */    
            0x4d,       /* FC_IN_PARAM */ 
#ifndef _ALPHA_ 
            0x1,        /* x86, MIPS & PPC Stack size = 1 */ 
#else 
            0x2,        /* Alpha Stack size = 2 */ 
#endif 
/* 144 */   NdrFcShort( 0x4 ),  /* Type Offset=4 */ 
/* 146 */    
            0x50,       /* FC_IN_OUT_PARAM */ 
#ifndef _ALPHA_ 
            0x1,        /* x86, MIPS & PPC Stack size = 1 */ 
#else 
            0x2,        /* Alpha Stack size = 2 */ 
#endif 
/* 148 */   NdrFcShort( 0xe6 ), /* Type Offset=230 */ 
/* 150 */   0x53,       /* FC_RETURN_PARAM_BASETYPE */ 
            0x8,        /* FC_LONG */ 
/* 152 */    
            0x4d,       /* FC_IN_PARAM */ 
#ifndef _ALPHA_ 
            0x1,        /* x86, MIPS & PPC Stack size = 1 */ 
#else 
            0x2,        /* Alpha Stack size = 2 */ 
#endif 
/* 154 */   NdrFcShort( 0xf4 ), /* Type Offset=244 */ 
/* 156 */   0x4e,       /* FC_IN_PARAM_BASETYPE */ 
            0x8,        /* FC_LONG */ 
/* 158 */   0x53,       /* FC_RETURN_PARAM_BASETYPE */ 
            0x8,        /* FC_LONG */ 
/* 160 */    
            0x4d,       /* FC_IN_PARAM */ 
#ifndef _ALPHA_ 
            0x1,        /* x86, MIPS & PPC Stack size = 1 */ 
#else 
            0x2,        /* Alpha Stack size = 2 */ 
#endif 
/* 162 */   NdrFcShort( 0xf4 ), /* Type Offset=244 */ 
/* 164 */   0x4e,       /* FC_IN_PARAM_BASETYPE */ 
            0x8,        /* FC_LONG */ 
/* 166 */    
            0x51,       /* FC_OUT_PARAM */ 
#ifndef _ALPHA_ 
            0x1,        /* x86, MIPS & PPC Stack size = 1 */ 
#else 
            0x2,        /* Alpha Stack size = 2 */ 
#endif 
/* 168 */   NdrFcShort( 0x0 ),  /* Type Offset=0 */ 
/* 170 */   0x53,       /* FC_RETURN_PARAM_BASETYPE */ 
            0x8,        /* FC_LONG */ 
/* 172 */    
            0x4d,       /* FC_IN_PARAM */ 
#ifndef _ALPHA_ 
            0x1,        /* x86, MIPS & PPC Stack size = 1 */ 
#else 
            0x2,        /* Alpha Stack size = 2 */ 
#endif 
/* 174 */   NdrFcShort( 0xf8 ), /* Type Offset=248 */ 
/* 176 */   0x53,       /* FC_RETURN_PARAM_BASETYPE */ 
            0x8,        /* FC_LONG */ 
/* 178 */   0x4e,       /* FC_IN_PARAM_BASETYPE */ 
            0x8,        /* FC_LONG */ 
/* 180 */    
            0x51,       /* FC_OUT_PARAM */ 
#ifndef _ALPHA_ 
            0x1,        /* x86, MIPS & PPC Stack size = 1 */ 
#else 
            0x2,        /* Alpha Stack size = 2 */ 
#endif 
/* 182 */   NdrFcShort( 0x0 ),  /* Type Offset=0 */ 
/* 184 */    
            0x51,       /* FC_OUT_PARAM */ 
#ifndef _ALPHA_ 
            0x1,        /* x86, MIPS & PPC Stack size = 1 */ 
#else 
            0x2,        /* Alpha Stack size = 2 */ 
#endif 
/* 186 */   NdrFcShort( 0x152 ),    /* Type Offset=338 */ 
/* 188 */   0x53,       /* FC_RETURN_PARAM_BASETYPE */ 
            0x8,        /* FC_LONG */ 
/* 190 */    
            0x4d,       /* FC_IN_PARAM */ 
#ifndef _ALPHA_ 
            0x1,        /* x86, MIPS & PPC Stack size = 1 */ 
#else 
            0x2,        /* Alpha Stack size = 2 */ 
#endif 
/* 192 */   NdrFcShort( 0xf4 ), /* Type Offset=244 */ 
/* 194 */    
            0x4d,       /* FC_IN_PARAM */ 
#ifndef _ALPHA_ 
            0x1,        /* x86, MIPS & PPC Stack size = 1 */ 
#else 
            0x2,        /* Alpha Stack size = 2 */ 
#endif 
/* 196 */   NdrFcShort( 0xf4 ), /* Type Offset=244 */ 
/* 198 */   0x4e,       /* FC_IN_PARAM_BASETYPE */ 
            0x8,        /* FC_LONG */ 
/* 200 */    
            0x4d,       /* FC_IN_PARAM */ 
#ifndef _ALPHA_ 
            0x1,        /* x86, MIPS & PPC Stack size = 1 */ 
#else 
            0x2,        /* Alpha Stack size = 2 */ 
#endif 
/* 202 */   NdrFcShort( 0xf4 ), /* Type Offset=244 */ 
/* 204 */    
            0x4d,       /* FC_IN_PARAM */ 
#ifndef _ALPHA_ 
            0x1,        /* x86, MIPS & PPC Stack size = 1 */ 
#else 
            0x2,        /* Alpha Stack size = 2 */ 
#endif 
/* 206 */   NdrFcShort( 0xf4 ), /* Type Offset=244 */ 
/* 208 */   0x4e,       /* FC_IN_PARAM_BASETYPE */ 
            0x8,        /* FC_LONG */ 
/* 210 */    
            0x4d,       /* FC_IN_PARAM */ 
#ifndef _ALPHA_ 
            0x1,        /* x86, MIPS & PPC Stack size = 1 */ 
#else 
            0x2,        /* Alpha Stack size = 2 */ 
#endif 
/* 212 */   NdrFcShort( 0x156 ),    /* Type Offset=342 */ 
/* 214 */   0x53,       /* FC_RETURN_PARAM_BASETYPE */ 
            0x8,        /* FC_LONG */ 
/* 216 */   0x4e,       /* FC_IN_PARAM_BASETYPE */ 
            0x8,        /* FC_LONG */ 
/* 218 */    
            0x51,       /* FC_OUT_PARAM */ 
#ifndef _ALPHA_ 
            0x1,        /* x86, MIPS & PPC Stack size = 1 */ 
#else 
            0x2,        /* Alpha Stack size = 2 */ 
#endif 
/* 220 */   NdrFcShort( 0x196 ),    /* Type Offset=406 */ 
/* 222 */    
            0x51,       /* FC_OUT_PARAM */ 
#ifndef _ALPHA_ 
            0x1,        /* x86, MIPS & PPC Stack size = 1 */ 
#else 
            0x2,        /* Alpha Stack size = 2 */ 
#endif 
/* 224 */   NdrFcShort( 0x1a0 ),    /* Type Offset=416 */ 
/* 226 */    
            0x51,       /* FC_OUT_PARAM */ 
#ifndef _ALPHA_ 
            0x1,        /* x86, MIPS & PPC Stack size = 1 */ 
#else 
            0x2,        /* Alpha Stack size = 2 */ 
#endif 
/* 228 */   NdrFcShort( 0x0 ),  /* Type Offset=0 */ 
/* 230 */    
            0x51,       /* FC_OUT_PARAM */ 
#ifndef _ALPHA_ 
            0x1,        /* x86, MIPS & PPC Stack size = 1 */ 
#else 
            0x2,        /* Alpha Stack size = 2 */ 
#endif 
/* 232 */   NdrFcShort( 0x1aa ),    /* Type Offset=426 */ 
/* 234 */    
            0x51,       /* FC_OUT_PARAM */ 
#ifndef _ALPHA_ 
            0x1,        /* x86, MIPS & PPC Stack size = 1 */ 
#else 
            0x2,        /* Alpha Stack size = 2 */ 
#endif 
/* 236 */   NdrFcShort( 0x1b4 ),    /* Type Offset=436 */ 
/* 238 */    
            0x51,       /* FC_OUT_PARAM */ 
#ifndef _ALPHA_ 
            0x1,        /* x86, MIPS & PPC Stack size = 1 */ 
#else 
            0x2,        /* Alpha Stack size = 2 */ 
#endif 
/* 240 */   NdrFcShort( 0x0 ),  /* Type Offset=0 */ 
/* 242 */    
            0x51,       /* FC_OUT_PARAM */ 
#ifndef _ALPHA_ 
            0x1,        /* x86, MIPS & PPC Stack size = 1 */ 
#else 
            0x2,        /* Alpha Stack size = 2 */ 
#endif 
/* 244 */   NdrFcShort( 0x1be ),    /* Type Offset=446 */ 
/* 246 */    
            0x50,       /* FC_IN_OUT_PARAM */ 
#ifndef _ALPHA_ 
            0x1,        /* x86, MIPS & PPC Stack size = 1 */ 
#else 
            0x2,        /* Alpha Stack size = 2 */ 
#endif 
/* 248 */   NdrFcShort( 0x1c8 ),    /* Type Offset=456 */ 
/* 250 */   0x53,       /* FC_RETURN_PARAM_BASETYPE */ 
            0x8,        /* FC_LONG */ 
/* 252 */   0x4e,       /* FC_IN_PARAM_BASETYPE */ 
            0x8,        /* FC_LONG */ 
/* 254 */    
            0x4d,       /* FC_IN_PARAM */ 
#ifndef _ALPHA_ 
            0x1,        /* x86, MIPS & PPC Stack size = 1 */ 
#else 
            0x2,        /* Alpha Stack size = 2 */ 
#endif 
/* 256 */   NdrFcShort( 0xf4 ), /* Type Offset=244 */ 
/* 258 */    
            0x4d,       /* FC_IN_PARAM */ 
#ifndef _ALPHA_ 
            0x1,        /* x86, MIPS & PPC Stack size = 1 */ 
#else 
            0x2,        /* Alpha Stack size = 2 */ 
#endif 
/* 260 */   NdrFcShort( 0xf4 ), /* Type Offset=244 */ 
/* 262 */   0x4e,       /* FC_IN_PARAM_BASETYPE */ 
            0x8,        /* FC_LONG */ 
/* 264 */    
            0x4d,       /* FC_IN_PARAM */ 
#ifndef _ALPHA_ 
            0x1,        /* x86, MIPS & PPC Stack size = 1 */ 
#else 
            0x2,        /* Alpha Stack size = 2 */ 
#endif 
/* 266 */   NdrFcShort( 0xf4 ), /* Type Offset=244 */ 
/* 268 */    
            0x4d,       /* FC_IN_PARAM */ 
#ifndef _ALPHA_ 
            0x1,        /* x86, MIPS & PPC Stack size = 1 */ 
#else 
            0x2,        /* Alpha Stack size = 2 */ 
#endif 
/* 270 */   NdrFcShort( 0xf4 ), /* Type Offset=244 */ 
/* 272 */   0x4e,       /* FC_IN_PARAM_BASETYPE */ 
            0x8,        /* FC_LONG */ 
/* 274 */    
            0x4d,       /* FC_IN_PARAM */ 
#ifndef _ALPHA_ 
            0x1,        /* x86, MIPS & PPC Stack size = 1 */ 
#else 
            0x2,        /* Alpha Stack size = 2 */ 
#endif 
/* 276 */   NdrFcShort( 0xf4 ), /* Type Offset=244 */ 
/* 278 */    
            0x50,       /* FC_IN_OUT_PARAM */ 
#ifndef _ALPHA_ 
            0x1,        /* x86, MIPS & PPC Stack size = 1 */ 
#else 
            0x2,        /* Alpha Stack size = 2 */ 
#endif 
/* 280 */   NdrFcShort( 0x1d6 ),    /* Type Offset=470 */ 
/* 282 */   0x53,       /* FC_RETURN_PARAM_BASETYPE */ 
            0x8,        /* FC_LONG */ 
 
            0x0 
        } 
    }; 
 
static const MIDL_FORMAT_STRING __MIDLFormatString = 
    { 
        0, 
        { 
            0x11, 0xc,  /* FC_RP [alloced_on_stack] [simple_pointer] */ 
/*  2 */    0x8,        /* FC_LONG */ 
            0x5c,       /* FC_PAD */ 
/*  4 */     
            0x11, 0x8,  /* FC_RP [simple_pointer] */ 
/*  6 */     
            0x22,       /* FC_C_CSTRING */ 
            0x5c,       /* FC_PAD */ 
/*  8 */     
            0x11, 0x0,  /* FC_RP */ 
/* 10 */    NdrFcShort( 0x1a ), /* Offset= 26 (36) */ 
/* 12 */     
            0x1d,       /* FC_SMFARRAY */ 
            0x0,        /* 0 */ 
/* 14 */    NdrFcShort( 0x11 ), /* 17 */ 
/* 16 */    0x2,        /* FC_CHAR */ 
            0x5b,       /* FC_END */ 
/* 18 */     
            0x1d,       /* FC_SMFARRAY */ 
            0x0,        /* 0 */ 
/* 20 */    NdrFcShort( 0x21 ), /* 33 */ 
/* 22 */    0x2,        /* FC_CHAR */ 
            0x5b,       /* FC_END */ 
/* 24 */     
            0x1d,       /* FC_SMFARRAY */ 
            0x0,        /* 0 */ 
/* 26 */    NdrFcShort( 0xd ),  /* 13 */ 
/* 28 */    0x2,        /* FC_CHAR */ 
            0x5b,       /* FC_END */ 
/* 30 */     
            0x1d,       /* FC_SMFARRAY */ 
            0x0,        /* 0 */ 
/* 32 */    NdrFcShort( 0x50 ), /* 80 */ 
/* 34 */    0x2,        /* FC_CHAR */ 
            0x5b,       /* FC_END */ 
/* 36 */     
            0x15,       /* FC_STRUCT */ 
            0x3,        /* 3 */ 
/* 38 */    NdrFcShort( 0x18c ),    /* 396 */ 
/* 40 */    0x4c,       /* FC_EMBEDDED_COMPLEX */ 
            0x0,        /* 0 */ 
/* 42 */    NdrFcShort( 0xffffffe2 ),   /* Offset= -30 (12) */ 
/* 44 */    0x4c,       /* FC_EMBEDDED_COMPLEX */ 
            0x0,        /* 0 */ 
/* 46 */    NdrFcShort( 0xffffffe4 ),   /* Offset= -28 (18) */ 
/* 48 */    0x4c,       /* FC_EMBEDDED_COMPLEX */ 
            0x0,        /* 0 */ 
/* 50 */    NdrFcShort( 0xffffffe0 ),   /* Offset= -32 (18) */ 
/* 52 */    0x4c,       /* FC_EMBEDDED_COMPLEX */ 
            0x0,        /* 0 */ 
/* 54 */    NdrFcShort( 0xffffffdc ),   /* Offset= -36 (18) */ 
/* 56 */    0x4c,       /* FC_EMBEDDED_COMPLEX */ 
            0x0,        /* 0 */ 
/* 58 */    NdrFcShort( 0xffffffde ),   /* Offset= -34 (24) */ 
/* 60 */    0x4c,       /* FC_EMBEDDED_COMPLEX */ 
            0x0,        /* 0 */ 
/* 62 */    NdrFcShort( 0xffffffda ),   /* Offset= -38 (24) */ 
/* 64 */    0x4c,       /* FC_EMBEDDED_COMPLEX */ 
            0x0,        /* 0 */ 
/* 66 */    NdrFcShort( 0xffffffd6 ),   /* Offset= -42 (24) */ 
/* 68 */    0x4c,       /* FC_EMBEDDED_COMPLEX */ 
            0x0,        /* 0 */ 
/* 70 */    NdrFcShort( 0xffffffc6 ),   /* Offset= -58 (12) */ 
/* 72 */    0x4c,       /* FC_EMBEDDED_COMPLEX */ 
            0x0,        /* 0 */ 
/* 74 */    NdrFcShort( 0xffffffc8 ),   /* Offset= -56 (18) */ 
/* 76 */    0x4c,       /* FC_EMBEDDED_COMPLEX */ 
            0x0,        /* 0 */ 
/* 78 */    NdrFcShort( 0xffffffc4 ),   /* Offset= -60 (18) */ 
/* 80 */    0x4c,       /* FC_EMBEDDED_COMPLEX */ 
            0x0,        /* 0 */ 
/* 82 */    NdrFcShort( 0xffffffcc ),   /* Offset= -52 (30) */ 
/* 84 */    0x4c,       /* FC_EMBEDDED_COMPLEX */ 
            0x0,        /* 0 */ 
/* 86 */    NdrFcShort( 0xffffffbc ),   /* Offset= -68 (18) */ 
/* 88 */    0x4c,       /* FC_EMBEDDED_COMPLEX */ 
            0x0,        /* 0 */ 
/* 90 */    NdrFcShort( 0xffffffb8 ),   /* Offset= -72 (18) */ 
/* 92 */    0x38,       /* FC_ALIGNM4 */ 
            0x8,        /* FC_LONG */ 
/* 94 */    0x8,        /* FC_LONG */ 
            0x8,        /* FC_LONG */ 
/* 96 */    0x5c,       /* FC_PAD */ 
            0x5b,       /* FC_END */ 
/* 98 */     
            0x11, 0x4,  /* FC_RP [alloced_on_stack] */ 
/* 100 */   NdrFcShort( 0xffffffc0 ),   /* Offset= -64 (36) */ 
/* 102 */    
            0x11, 0x0,  /* FC_RP */ 
/* 104 */   NdrFcShort( 0x34 ), /* Offset= 52 (156) */ 
/* 106 */    
            0x1d,       /* FC_SMFARRAY */ 
            0x0,        /* 0 */ 
/* 108 */   NdrFcShort( 0x24 ), /* 36 */ 
/* 110 */   0x2,        /* FC_CHAR */ 
            0x5b,       /* FC_END */ 
/* 112 */    
            0x1d,       /* FC_SMFARRAY */ 
            0x0,        /* 0 */ 
/* 114 */   NdrFcShort( 0x14 ), /* 20 */ 
/* 116 */   0x2,        /* FC_CHAR */ 
            0x5b,       /* FC_END */ 
/* 118 */    
            0x15,       /* FC_STRUCT */ 
            0x3,        /* 3 */ 
/* 120 */   NdrFcShort( 0x40 ), /* 64 */ 
/* 122 */   0x4c,       /* FC_EMBEDDED_COMPLEX */ 
            0x0,        /* 0 */ 
/* 124 */   NdrFcShort( 0xffffffee ),   /* Offset= -18 (106) */ 
/* 126 */   0x4c,       /* FC_EMBEDDED_COMPLEX */ 
            0x0,        /* 0 */ 
/* 128 */   NdrFcShort( 0xfffffff0 ),   /* Offset= -16 (112) */ 
/* 130 */   0x8,        /* FC_LONG */ 
            0x8,        /* FC_LONG */ 
/* 132 */   0x5c,       /* FC_PAD */ 
            0x5b,       /* FC_END */ 
/* 134 */    
            0x1b,       /* FC_CARRAY */ 
            0x3,        /* 3 */ 
/* 136 */   NdrFcShort( 0x40 ), /* 64 */ 
/* 138 */   0x8,        /* 8 */ 
            0x0,        /*  */ 
/* 140 */   NdrFcShort( 0xfffffffc ),   /* -4 */ 
/* 142 */   0x4c,       /* FC_EMBEDDED_COMPLEX */ 
            0x0,        /* 0 */ 
/* 144 */   NdrFcShort( 0xffffffe6 ),   /* Offset= -26 (118) */ 
/* 146 */   0x5c,       /* FC_PAD */ 
            0x5b,       /* FC_END */ 
/* 148 */    
            0x17,       /* FC_CSTRUCT */ 
            0x3,        /* 3 */ 
/* 150 */   NdrFcShort( 0x4 ),  /* 4 */ 
/* 152 */   NdrFcShort( 0xffffffee ),   /* Offset= -18 (134) */ 
/* 154 */   0x8,        /* FC_LONG */ 
            0x5b,       /* FC_END */ 
/* 156 */   0x2d,       /* FC_TRANSMIT_AS */ 
            0x3,        /* 3 */ 
/* 158 */   NdrFcShort( 0x0 ),  /* 0 */ 
/* 160 */   NdrFcShort( 0x44 ), /* 68 */ 
/* 162 */   NdrFcShort( 0x0 ),  /* 0 */ 
/* 164 */   NdrFcShort( 0xfffffff0 ),   /* Offset= -16 (148) */ 
/* 166 */    
            0x11, 0x0,  /* FC_RP */ 
/* 168 */   NdrFcShort( 0x2 ),  /* Offset= 2 (170) */ 
/* 170 */    
            0x22,       /* FC_C_CSTRING */ 
            0x44,       /* FC_STRING_SIZED */ 
/* 172 */   0x40,       /* 64 */ 
            0x0,        /* 0 */ 
/* 174 */   NdrFcShort( 0x11 ), /* 17 */ 
/* 176 */    
            0x11, 0x0,  /* FC_RP */ 
/* 178 */   NdrFcShort( 0x2 ),  /* Offset= 2 (180) */ 
/* 180 */    
            0x22,       /* FC_C_CSTRING */ 
            0x44,       /* FC_STRING_SIZED */ 
/* 182 */   0x40,       /* 64 */ 
            0x0,        /* 0 */ 
/* 184 */   NdrFcShort( 0x21 ), /* 33 */ 
/* 186 */    
            0x11, 0x0,  /* FC_RP */ 
/* 188 */   NdrFcShort( 0x2 ),  /* Offset= 2 (190) */ 
/* 190 */    
            0x22,       /* FC_C_CSTRING */ 
            0x44,       /* FC_STRING_SIZED */ 
/* 192 */   0x40,       /* 64 */ 
            0x0,        /* 0 */ 
/* 194 */   NdrFcShort( 0x11 ), /* 17 */ 
/* 196 */    
            0x11, 0x0,  /* FC_RP */ 
/* 198 */   NdrFcShort( 0x2 ),  /* Offset= 2 (200) */ 
/* 200 */    
            0x22,       /* FC_C_CSTRING */ 
            0x44,       /* FC_STRING_SIZED */ 
/* 202 */   0x40,       /* 64 */ 
            0x0,        /* 0 */ 
/* 204 */   NdrFcShort( 0x21 ), /* 33 */ 
/* 206 */    
            0x11, 0x0,  /* FC_RP */ 
/* 208 */   NdrFcShort( 0x2 ),  /* Offset= 2 (210) */ 
/* 210 */    
            0x22,       /* FC_C_CSTRING */ 
            0x44,       /* FC_STRING_SIZED */ 
/* 212 */   0x40,       /* 64 */ 
            0x0,        /* 0 */ 
/* 214 */   NdrFcShort( 0x50 ), /* 80 */ 
/* 216 */    
            0x11, 0x0,  /* FC_RP */ 
/* 218 */   NdrFcShort( 0x2 ),  /* Offset= 2 (220) */ 
/* 220 */   0x2d,       /* FC_TRANSMIT_AS */ 
            0x3,        /* 3 */ 
/* 222 */   NdrFcShort( 0x0 ),  /* 0 */ 
/* 224 */   NdrFcShort( 0x44 ), /* 68 */ 
/* 226 */   NdrFcShort( 0x0 ),  /* 0 */ 
/* 228 */   NdrFcShort( 0xffffffb0 ),   /* Offset= -80 (148) */ 
/* 230 */    
            0x11, 0x0,  /* FC_RP */ 
/* 232 */   NdrFcShort( 0x2 ),  /* Offset= 2 (234) */ 
/* 234 */   0x2d,       /* FC_TRANSMIT_AS */ 
            0x3,        /* 3 */ 
/* 236 */   NdrFcShort( 0x0 ),  /* 0 */ 
/* 238 */   NdrFcShort( 0x44 ), /* 68 */ 
/* 240 */   NdrFcShort( 0x0 ),  /* 0 */ 
/* 242 */   NdrFcShort( 0xffffffa2 ),   /* Offset= -94 (148) */ 
/* 244 */    
            0x11, 0x8,  /* FC_RP [simple_pointer] */ 
/* 246 */    
            0x25,       /* FC_C_WSTRING */ 
            0x5c,       /* FC_PAD */ 
/* 248 */    
            0x11, 0x0,  /* FC_RP */ 
/* 250 */   NdrFcShort( 0x1a ), /* Offset= 26 (276) */ 
/* 252 */    
            0x1d,       /* FC_SMFARRAY */ 
            0x1,        /* 1 */ 
/* 254 */   NdrFcShort( 0x22 ), /* 34 */ 
/* 256 */   0x5,        /* FC_WCHAR */ 
            0x5b,       /* FC_END */ 
/* 258 */    
            0x1d,       /* FC_SMFARRAY */ 
            0x1,        /* 1 */ 
/* 260 */   NdrFcShort( 0x42 ), /* 66 */ 
/* 262 */   0x5,        /* FC_WCHAR */ 
            0x5b,       /* FC_END */ 
/* 264 */    
            0x1d,       /* FC_SMFARRAY */ 
            0x1,        /* 1 */ 
/* 266 */   NdrFcShort( 0x1a ), /* 26 */ 
/* 268 */   0x5,        /* FC_WCHAR */ 
            0x5b,       /* FC_END */ 
/* 270 */    
            0x1d,       /* FC_SMFARRAY */ 
            0x1,        /* 1 */ 
/* 272 */   NdrFcShort( 0xa0 ), /* 160 */ 
/* 274 */   0x5,        /* FC_WCHAR */ 
            0x5b,       /* FC_END */ 
/* 276 */    
            0x15,       /* FC_STRUCT */ 
            0x3,        /* 3 */ 
/* 278 */   NdrFcShort( 0x30c ),    /* 780 */ 
/* 280 */   0x4c,       /* FC_EMBEDDED_COMPLEX */ 
            0x0,        /* 0 */ 
/* 282 */   NdrFcShort( 0xffffffe2 ),   /* Offset= -30 (252) */ 
/* 284 */   0x4c,       /* FC_EMBEDDED_COMPLEX */ 
            0x0,        /* 0 */ 
/* 286 */   NdrFcShort( 0xffffffe4 ),   /* Offset= -28 (258) */ 
/* 288 */   0x4c,       /* FC_EMBEDDED_COMPLEX */ 
            0x0,        /* 0 */ 
/* 290 */   NdrFcShort( 0xffffffe0 ),   /* Offset= -32 (258) */ 
/* 292 */   0x4c,       /* FC_EMBEDDED_COMPLEX */ 
            0x0,        /* 0 */ 
/* 294 */   NdrFcShort( 0xffffffdc ),   /* Offset= -36 (258) */ 
/* 296 */   0x4c,       /* FC_EMBEDDED_COMPLEX */ 
            0x0,        /* 0 */ 
/* 298 */   NdrFcShort( 0xffffffde ),   /* Offset= -34 (264) */ 
/* 300 */   0x4c,       /* FC_EMBEDDED_COMPLEX */ 
            0x0,        /* 0 */ 
/* 302 */   NdrFcShort( 0xffffffda ),   /* Offset= -38 (264) */ 
/* 304 */   0x4c,       /* FC_EMBEDDED_COMPLEX */ 
            0x0,        /* 0 */ 
/* 306 */   NdrFcShort( 0xffffffd6 ),   /* Offset= -42 (264) */ 
/* 308 */   0x4c,       /* FC_EMBEDDED_COMPLEX */ 
            0x0,        /* 0 */ 
/* 310 */   NdrFcShort( 0xffffffc6 ),   /* Offset= -58 (252) */ 
/* 312 */   0x4c,       /* FC_EMBEDDED_COMPLEX */ 
            0x0,        /* 0 */ 
/* 314 */   NdrFcShort( 0xffffffc8 ),   /* Offset= -56 (258) */ 
/* 316 */   0x4c,       /* FC_EMBEDDED_COMPLEX */ 
            0x0,        /* 0 */ 
/* 318 */   NdrFcShort( 0xffffffc4 ),   /* Offset= -60 (258) */ 
/* 320 */   0x4c,       /* FC_EMBEDDED_COMPLEX */ 
            0x0,        /* 0 */ 
/* 322 */   NdrFcShort( 0xffffffcc ),   /* Offset= -52 (270) */ 
/* 324 */   0x4c,       /* FC_EMBEDDED_COMPLEX */ 
            0x0,        /* 0 */ 
/* 326 */   NdrFcShort( 0xffffffbc ),   /* Offset= -68 (258) */ 
/* 328 */   0x4c,       /* FC_EMBEDDED_COMPLEX */ 
            0x0,        /* 0 */ 
/* 330 */   NdrFcShort( 0xffffffb8 ),   /* Offset= -72 (258) */ 
/* 332 */   0x38,       /* FC_ALIGNM4 */ 
            0x8,        /* FC_LONG */ 
/* 334 */   0x8,        /* FC_LONG */ 
            0x8,        /* FC_LONG */ 
/* 336 */   0x5c,       /* FC_PAD */ 
            0x5b,       /* FC_END */ 
/* 338 */    
            0x11, 0x4,  /* FC_RP [alloced_on_stack] */ 
/* 340 */   NdrFcShort( 0xffffffc0 ),   /* Offset= -64 (276) */ 
/* 342 */    
            0x11, 0x0,  /* FC_RP */ 
/* 344 */   NdrFcShort( 0x34 ), /* Offset= 52 (396) */ 
/* 346 */    
            0x1d,       /* FC_SMFARRAY */ 
            0x1,        /* 1 */ 
/* 348 */   NdrFcShort( 0x48 ), /* 72 */ 
/* 350 */   0x5,        /* FC_WCHAR */ 
            0x5b,       /* FC_END */ 
/* 352 */    
            0x1d,       /* FC_SMFARRAY */ 
            0x1,        /* 1 */ 
/* 354 */   NdrFcShort( 0x28 ), /* 40 */ 
/* 356 */   0x5,        /* FC_WCHAR */ 
            0x5b,       /* FC_END */ 
/* 358 */    
            0x15,       /* FC_STRUCT */ 
            0x3,        /* 3 */ 
/* 360 */   NdrFcShort( 0x78 ), /* 120 */ 
/* 362 */   0x4c,       /* FC_EMBEDDED_COMPLEX */ 
            0x0,        /* 0 */ 
/* 364 */   NdrFcShort( 0xffffffee ),   /* Offset= -18 (346) */ 
/* 366 */   0x4c,       /* FC_EMBEDDED_COMPLEX */ 
            0x0,        /* 0 */ 
/* 368 */   NdrFcShort( 0xfffffff0 ),   /* Offset= -16 (352) */ 
/* 370 */   0x8,        /* FC_LONG */ 
            0x8,        /* FC_LONG */ 
/* 372 */   0x5c,       /* FC_PAD */ 
            0x5b,       /* FC_END */ 
/* 374 */    
            0x1b,       /* FC_CARRAY */ 
            0x3,        /* 3 */ 
/* 376 */   NdrFcShort( 0x78 ), /* 120 */ 
/* 378 */   0x8,        /* 8 */ 
            0x0,        /*  */ 
/* 380 */   NdrFcShort( 0xfffffffc ),   /* -4 */ 
/* 382 */   0x4c,       /* FC_EMBEDDED_COMPLEX */ 
            0x0,        /* 0 */ 
/* 384 */   NdrFcShort( 0xffffffe6 ),   /* Offset= -26 (358) */ 
/* 386 */   0x5c,       /* FC_PAD */ 
            0x5b,       /* FC_END */ 
/* 388 */    
            0x17,       /* FC_CSTRUCT */ 
            0x3,        /* 3 */ 
/* 390 */   NdrFcShort( 0x4 ),  /* 4 */ 
/* 392 */   NdrFcShort( 0xffffffee ),   /* Offset= -18 (374) */ 
/* 394 */   0x8,        /* FC_LONG */ 
            0x5b,       /* FC_END */ 
/* 396 */   0x2d,       /* FC_TRANSMIT_AS */ 
            0x3,        /* 3 */ 
/* 398 */   NdrFcShort( 0x1 ),  /* 1 */ 
/* 400 */   NdrFcShort( 0x7c ), /* 124 */ 
/* 402 */   NdrFcShort( 0x0 ),  /* 0 */ 
/* 404 */   NdrFcShort( 0xfffffff0 ),   /* Offset= -16 (388) */ 
/* 406 */    
            0x11, 0x0,  /* FC_RP */ 
/* 408 */   NdrFcShort( 0x2 ),  /* Offset= 2 (410) */ 
/* 410 */    
            0x25,       /* FC_C_WSTRING */ 
            0x44,       /* FC_STRING_SIZED */ 
/* 412 */   0x40,       /* 64 */ 
            0x0,        /* 0 */ 
/* 414 */   NdrFcShort( 0x11 ), /* 17 */ 
/* 416 */    
            0x11, 0x0,  /* FC_RP */ 
/* 418 */   NdrFcShort( 0x2 ),  /* Offset= 2 (420) */ 
/* 420 */    
            0x25,       /* FC_C_WSTRING */ 
            0x44,       /* FC_STRING_SIZED */ 
/* 422 */   0x40,       /* 64 */ 
            0x0,        /* 0 */ 
/* 424 */   NdrFcShort( 0x21 ), /* 33 */ 
/* 426 */    
            0x11, 0x0,  /* FC_RP */ 
/* 428 */   NdrFcShort( 0x2 ),  /* Offset= 2 (430) */ 
/* 430 */    
            0x25,       /* FC_C_WSTRING */ 
            0x44,       /* FC_STRING_SIZED */ 
/* 432 */   0x40,       /* 64 */ 
            0x0,        /* 0 */ 
/* 434 */   NdrFcShort( 0x11 ), /* 17 */ 
/* 436 */    
            0x11, 0x0,  /* FC_RP */ 
/* 438 */   NdrFcShort( 0x2 ),  /* Offset= 2 (440) */ 
/* 440 */    
            0x25,       /* FC_C_WSTRING */ 
            0x44,       /* FC_STRING_SIZED */ 
/* 442 */   0x40,       /* 64 */ 
            0x0,        /* 0 */ 
/* 444 */   NdrFcShort( 0x21 ), /* 33 */ 
/* 446 */    
            0x11, 0x0,  /* FC_RP */ 
/* 448 */   NdrFcShort( 0x2 ),  /* Offset= 2 (450) */ 
/* 450 */    
            0x25,       /* FC_C_WSTRING */ 
            0x44,       /* FC_STRING_SIZED */ 
/* 452 */   0x40,       /* 64 */ 
            0x0,        /* 0 */ 
/* 454 */   NdrFcShort( 0x50 ), /* 80 */ 
/* 456 */    
            0x11, 0x0,  /* FC_RP */ 
/* 458 */   NdrFcShort( 0x2 ),  /* Offset= 2 (460) */ 
/* 460 */   0x2d,       /* FC_TRANSMIT_AS */ 
            0x3,        /* 3 */ 
/* 462 */   NdrFcShort( 0x1 ),  /* 1 */ 
/* 464 */   NdrFcShort( 0x7c ), /* 124 */ 
/* 466 */   NdrFcShort( 0x0 ),  /* 0 */ 
/* 468 */   NdrFcShort( 0xffffffb0 ),   /* Offset= -80 (388) */ 
/* 470 */    
            0x11, 0x0,  /* FC_RP */ 
/* 472 */   NdrFcShort( 0x2 ),  /* Offset= 2 (474) */ 
/* 474 */   0x2d,       /* FC_TRANSMIT_AS */ 
            0x3,        /* 3 */ 
/* 476 */   NdrFcShort( 0x1 ),  /* 1 */ 
/* 478 */   NdrFcShort( 0x7c ), /* 124 */ 
/* 480 */   NdrFcShort( 0x0 ),  /* 0 */ 
/* 482 */   NdrFcShort( 0xffffffa2 ),   /* Offset= -94 (388) */ 
 
            0x0 
        } 
    };