RPC_MESSAGE 结构 (rpcdcep.h)
RPC_MESSAGE 结构包含 NDR 与 RPC 或 OLE 运行时的其余部分之间共享的信息。
语法
typedef struct _RPC_MESSAGE {
RPC_BINDING_HANDLE Handle;
unsigned long DataRepresentation;
void *Buffer;
unsigned int BufferLength;
unsigned int ProcNum;
PRPC_SYNTAX_IDENTIFIER TransferSyntax;
void *RpcInterfaceInformation;
void *ReservedForRuntime;
RPC_MGR_EPV *ManagerEpv;
void *ImportContext;
unsigned long RpcFlags;
} RPC_MESSAGE, *PRPC_MESSAGE;
成员
Handle
保留。
DataRepresentation
NDR 规范定义的网络缓冲区的数据表示形式。
Buffer
指向网络缓冲区开头的指针。
BufferLength
缓冲区的大小(以字节为单位)。
ProcNum
保留。
TransferSyntax
保留。
RpcInterfaceInformation
保留。
ReservedForRuntime
保留。
ManagerEpv
保留。
ImportContext
保留。
RpcFlags
保留。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
标头 | rpcdcep.h |