RPC_MESSAGE structure (rpcdcep.h)

The RPC_MESSAGE structure contains information shared between NDR and the rest of the RPC or OLE runtime.

Syntax

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;

Members

Handle

Reserved.

DataRepresentation

Data representation of the network buffer as defined by the NDR specification.

Buffer

Pointer to the beginning of the network buffer.

BufferLength

Size, in bytes, of Buffer.

ProcNum

Reserved.

TransferSyntax

Reserved.

RpcInterfaceInformation

Reserved.

ReservedForRuntime

Reserved.

ManagerEpv

Reserved.

ImportContext

Reserved.

RpcFlags

Reserved.

Requirements

Requirement Value
Minimum supported client Windows 2000 Professional [desktop apps only]
Minimum supported server Windows 2000 Server [desktop apps only]
Header rpcdcep.h