Fix definition of MIDL_SERVER_INFO structure.

svn path=/trunk/; revision=13600
This commit is contained in:
Filip Navara 2005-02-16 18:10:12 +00:00
parent 95a579734f
commit 85d110c02b

View file

@ -316,6 +316,17 @@ typedef struct _MIDL_FORMAT_STRING {
short Pad; short Pad;
unsigned char Format[1]; unsigned char Format[1];
} MIDL_FORMAT_STRING; } MIDL_FORMAT_STRING;
typedef struct _MIDL_SYNTAX_INFO
{
RPC_SYNTAX_IDENTIFIER TransferSyntax;
RPC_DISPATCH_TABLE *DispatchTable;
PFORMAT_STRING ProcString;
const unsigned short *FmtStringOffset;
PFORMAT_STRING TypeString;
const void *aUserMarshalQuadruple;
ULONG_PTR pReserved1;
ULONG_PTR pReserved2;
} MIDL_SYNTAX_INFO, *PMIDL_SYNTAX_INFO;
typedef void(__RPC_API *STUB_THUNK)(PMIDL_STUB_MESSAGE); typedef void(__RPC_API *STUB_THUNK)(PMIDL_STUB_MESSAGE);
typedef long(__RPC_API *SERVER_ROUTINE)(void); typedef long(__RPC_API *SERVER_ROUTINE)(void);
typedef struct _MIDL_SERVER_INFO_ { typedef struct _MIDL_SERVER_INFO_ {
@ -324,6 +335,9 @@ typedef struct _MIDL_SERVER_INFO_ {
PFORMAT_STRING ProcString; PFORMAT_STRING ProcString;
const unsigned short *FmtStringOffset; const unsigned short *FmtStringOffset;
const STUB_THUNK *ThunkTable; const STUB_THUNK *ThunkTable;
PRPC_SYNTAX_IDENTIFIER pTransferSyntax;
ULONG_PTR nCount;
PMIDL_SYNTAX_INFO pSyntaxInfo;
} MIDL_SERVER_INFO,*PMIDL_SERVER_INFO; } MIDL_SERVER_INFO,*PMIDL_SERVER_INFO;
typedef struct _MIDL_STUBLESS_PROXY_INFO { typedef struct _MIDL_STUBLESS_PROXY_INFO {
PMIDL_STUB_DESC pStubDesc; PMIDL_STUB_DESC pStubDesc;