ReactOS 0.4.16-dev-2320-ge1853c6
ObjectRpcBaseTypes Interface Reference

Classes

struct  tagCOMVERSION
 
struct  tagDUALSTRINGARRAY
 
struct  tagMInterfacePointer
 
struct  tagOBJREF
 
struct  tagORPC_EXTENT
 
struct  tagORPC_EXTENT_ARRAY
 
struct  tagORPCTHAT
 
struct  tagORPCTHIS
 
struct  tagOXID_INFO
 
struct  tagSECURITYBINDING
 
struct  tagSTDOBJREF
 
struct  tagSTRINGBINDING
 

Public Types

typedef unsigned hyper ID
 
typedef ID MID
 
typedef ID OXID
 
typedef ID OID
 
typedef ID SETID
 
typedef GUID IPID
 
typedef GUID CID
 
typedef REFGUID REFIPID
 
typedef struct ObjectRpcBaseTypes::tagCOMVERSION COMVERSION
 
typedef struct ObjectRpcBaseTypes::tagORPC_EXTENT ORPC_EXTENT
 
typedef struct ObjectRpcBaseTypes::tagORPC_EXTENT_ARRAY ORPC_EXTENT_ARRAY
 
typedef struct ObjectRpcBaseTypes::tagORPCTHIS ORPCTHIS
 
typedef struct ObjectRpcBaseTypes::tagORPCTHAT ORPCTHAT
 
typedef struct ObjectRpcBaseTypes::tagSTRINGBINDING STRINGBINDING
 
typedef struct ObjectRpcBaseTypes::tagSECURITYBINDING SECURITYBINDING
 
typedef struct ObjectRpcBaseTypes::tagDUALSTRINGARRAY DUALSTRINGARRAY
 
typedef struct ObjectRpcBaseTypes::tagOXID_INFO OXID_INFO
 
typedef struct ObjectRpcBaseTypes::tagSTDOBJREF STDOBJREF
 
typedef struct ObjectRpcBaseTypes::tagOBJREF OBJREF
 
typedef struct ObjectRpcBaseTypes::tagMInterfacePointer MInterfacePointer
 
typedef MInterfacePointerPMInterfacePointer
 

Public Attributes

const unsigned short COM_MINOR_VERSION_1 = 1
 
const unsigned short COM_MINOR_VERSION_2 = 2
 
const unsigned short COM_MAJOR_VERSION = 5
 
const unsigned short COM_MINOR_VERSION = 3
 
const unsigned long ORPCF_NULL = 0
 
const unsigned long ORPCF_LOCAL = 1
 
const unsigned long ORPCF_RESERVED1 = 2
 
const unsigned long ORPCF_RESERVED2 = 4
 
const unsigned long ORPCF_RESERVED3 = 8
 
const unsigned long ORPCF_RESERVED4 = 16
 
const unsigned short NCADG_IP_UDP = 0x08
 
const unsigned short NCACN_IP_TCP = 0x07
 
const unsigned short NCADG_IPX = 0x0E
 
const unsigned short NCACN_SPX = 0x0C
 
const unsigned short NCACN_NB_NB = 0x12
 
const unsigned short NCACN_NB_IPX = 0x0D
 
const unsigned short NCACN_DNET_NSP = 0x04
 
const unsigned short NCACN_HTTP = 0x1F
 
const unsigned short COM_C_AUTHZ_NONE = 0xffff
 
const unsigned long OBJREF_SIGNATURE = 0x574f454d
 
const unsigned long OBJREF_STANDARD = 0x1
 
const unsigned long OBJREF_HANDLER = 0x2
 
const unsigned long OBJREF_CUSTOM = 0x4
 
const unsigned long SORF_OXRES1 = 0x1
 
const unsigned long SORF_OXRES2 = 0x20
 
const unsigned long SORF_OXRES3 = 0x40
 
const unsigned long SORF_OXRES4 = 0x80
 
const unsigned long SORF_OXRES5 = 0x100
 
const unsigned long SORF_OXRES6 = 0x200
 
const unsigned long SORF_OXRES7 = 0x400
 
const unsigned long SORF_OXRES8 = 0x800
 
const unsigned long SORF_NULL = 0x0
 
const unsigned long SORF_NOPING = 0x1000
 

Detailed Description

Definition at line 27 of file orpc.idl.

Member Typedef Documentation

◆ CID

Definition at line 35 of file orpc.idl.

◆ COMVERSION

◆ DUALSTRINGARRAY

◆ ID

Definition at line 29 of file orpc.idl.

◆ IPID

Definition at line 34 of file orpc.idl.

◆ MID

Definition at line 30 of file orpc.idl.

◆ MInterfacePointer

◆ OBJREF

◆ OID

Definition at line 32 of file orpc.idl.

◆ ORPC_EXTENT

◆ ORPC_EXTENT_ARRAY

◆ ORPCTHAT

◆ ORPCTHIS

◆ OXID

Definition at line 31 of file orpc.idl.

◆ OXID_INFO

◆ PMInterfacePointer

◆ REFIPID

Definition at line 36 of file orpc.idl.

◆ SECURITYBINDING

◆ SETID

Definition at line 33 of file orpc.idl.

◆ STDOBJREF

◆ STRINGBINDING

Member Data Documentation

◆ COM_C_AUTHZ_NONE

const unsigned short ObjectRpcBaseTypes::COM_C_AUTHZ_NONE = 0xffff

Definition at line 101 of file orpc.idl.

◆ COM_MAJOR_VERSION

const unsigned short ObjectRpcBaseTypes::COM_MAJOR_VERSION = 5

Definition at line 41 of file orpc.idl.

◆ COM_MINOR_VERSION

const unsigned short ObjectRpcBaseTypes::COM_MINOR_VERSION = 3

Definition at line 42 of file orpc.idl.

◆ COM_MINOR_VERSION_1

const unsigned short ObjectRpcBaseTypes::COM_MINOR_VERSION_1 = 1

Definition at line 38 of file orpc.idl.

◆ COM_MINOR_VERSION_2

const unsigned short ObjectRpcBaseTypes::COM_MINOR_VERSION_2 = 2

Definition at line 39 of file orpc.idl.

◆ NCACN_DNET_NSP

const unsigned short ObjectRpcBaseTypes::NCACN_DNET_NSP = 0x04

Definition at line 92 of file orpc.idl.

◆ NCACN_HTTP

const unsigned short ObjectRpcBaseTypes::NCACN_HTTP = 0x1F

Definition at line 93 of file orpc.idl.

◆ NCACN_IP_TCP

const unsigned short ObjectRpcBaseTypes::NCACN_IP_TCP = 0x07

Definition at line 87 of file orpc.idl.

◆ NCACN_NB_IPX

const unsigned short ObjectRpcBaseTypes::NCACN_NB_IPX = 0x0D

Definition at line 91 of file orpc.idl.

◆ NCACN_NB_NB

const unsigned short ObjectRpcBaseTypes::NCACN_NB_NB = 0x12

Definition at line 90 of file orpc.idl.

◆ NCACN_SPX

const unsigned short ObjectRpcBaseTypes::NCACN_SPX = 0x0C

Definition at line 89 of file orpc.idl.

◆ NCADG_IP_UDP

const unsigned short ObjectRpcBaseTypes::NCADG_IP_UDP = 0x08

Definition at line 86 of file orpc.idl.

◆ NCADG_IPX

const unsigned short ObjectRpcBaseTypes::NCADG_IPX = 0x0E

Definition at line 88 of file orpc.idl.

◆ OBJREF_CUSTOM

const unsigned long ObjectRpcBaseTypes::OBJREF_CUSTOM = 0x4

Definition at line 129 of file orpc.idl.

◆ OBJREF_HANDLER

const unsigned long ObjectRpcBaseTypes::OBJREF_HANDLER = 0x2

Definition at line 128 of file orpc.idl.

◆ OBJREF_SIGNATURE

const unsigned long ObjectRpcBaseTypes::OBJREF_SIGNATURE = 0x574f454d

Definition at line 126 of file orpc.idl.

◆ OBJREF_STANDARD

const unsigned long ObjectRpcBaseTypes::OBJREF_STANDARD = 0x1

Definition at line 127 of file orpc.idl.

◆ ORPCF_LOCAL

const unsigned long ObjectRpcBaseTypes::ORPCF_LOCAL = 1

Definition at line 51 of file orpc.idl.

◆ ORPCF_NULL

const unsigned long ObjectRpcBaseTypes::ORPCF_NULL = 0

Definition at line 50 of file orpc.idl.

◆ ORPCF_RESERVED1

const unsigned long ObjectRpcBaseTypes::ORPCF_RESERVED1 = 2

Definition at line 52 of file orpc.idl.

◆ ORPCF_RESERVED2

const unsigned long ObjectRpcBaseTypes::ORPCF_RESERVED2 = 4

Definition at line 53 of file orpc.idl.

◆ ORPCF_RESERVED3

const unsigned long ObjectRpcBaseTypes::ORPCF_RESERVED3 = 8

Definition at line 54 of file orpc.idl.

◆ ORPCF_RESERVED4

const unsigned long ObjectRpcBaseTypes::ORPCF_RESERVED4 = 16

Definition at line 55 of file orpc.idl.

◆ SORF_NOPING

const unsigned long ObjectRpcBaseTypes::SORF_NOPING = 0x1000

Definition at line 139 of file orpc.idl.

◆ SORF_NULL

const unsigned long ObjectRpcBaseTypes::SORF_NULL = 0x0

Definition at line 138 of file orpc.idl.

◆ SORF_OXRES1

const unsigned long ObjectRpcBaseTypes::SORF_OXRES1 = 0x1

Definition at line 130 of file orpc.idl.

◆ SORF_OXRES2

const unsigned long ObjectRpcBaseTypes::SORF_OXRES2 = 0x20

Definition at line 131 of file orpc.idl.

◆ SORF_OXRES3

const unsigned long ObjectRpcBaseTypes::SORF_OXRES3 = 0x40

Definition at line 132 of file orpc.idl.

◆ SORF_OXRES4

const unsigned long ObjectRpcBaseTypes::SORF_OXRES4 = 0x80

Definition at line 133 of file orpc.idl.

◆ SORF_OXRES5

const unsigned long ObjectRpcBaseTypes::SORF_OXRES5 = 0x100

Definition at line 134 of file orpc.idl.

◆ SORF_OXRES6

const unsigned long ObjectRpcBaseTypes::SORF_OXRES6 = 0x200

Definition at line 135 of file orpc.idl.

◆ SORF_OXRES7

const unsigned long ObjectRpcBaseTypes::SORF_OXRES7 = 0x400

Definition at line 136 of file orpc.idl.

◆ SORF_OXRES8

const unsigned long ObjectRpcBaseTypes::SORF_OXRES8 = 0x800

Definition at line 137 of file orpc.idl.


The documentation for this interface was generated from the following file: