ReactOS 0.4.16-dev-320-g3bd9ddc
|
#include "pshpack1.h"
#include "poppack.h"
Go to the source code of this file.
Classes | |
struct | RpcPktCommonHdr |
struct | RpcPktRequestHdr |
struct | RpcPktResponseHdr |
struct | RpcPktFaultHdr |
struct | RpcContextElement |
struct | RpcPktBindHdr |
struct | RpcAddressString |
struct | RpcResult |
struct | RpcResultList |
struct | RpcPktBindAckHdr |
struct | RpcPktBindNAckHdr |
struct | RpcPktHttpHdr |
struct | RpcPktAuth3Hdr |
union | RpcPktHdr |
struct | RpcAuthVerifier |
Enumerations | |
enum | rpc_packet_type { PKT_REQUEST = 0 , PKT_PING = 1 , PKT_RESPONSE = 2 , PKT_FAULT = 3 , PKT_WORKING = 4 , PKT_NOCALL = 5 , PKT_REJECT = 6 , PKT_ACK = 7 , PKT_CL_CANCEL = 8 , PKT_FACK = 9 , PKT_CANCEL_ACK = 10 , PKT_BIND = 11 , PKT_BIND_ACK = 12 , PKT_BIND_NACK = 13 , PKT_ALTER_CONTEXT = 14 , PKT_ALTER_CONTEXT_RESP = 15 , PKT_AUTH3 = 16 , PKT_SHUTDOWN = 17 , PKT_CO_CANCEL = 18 , PKT_ORPHANED = 19 , PKT_HTTP = 20 } |
#define NCACN_DNET_NSP 0x04 |
Definition at line 237 of file rpc_defs.h.
#define NCACN_HTTP 0x1F |
Definition at line 238 of file rpc_defs.h.
#define NCACN_IP_TCP 0x07 |
Definition at line 232 of file rpc_defs.h.
#define NCACN_NB_IPX 0x0D |
Definition at line 236 of file rpc_defs.h.
#define NCACN_NB_NB 0x12 |
Definition at line 235 of file rpc_defs.h.
#define NCACN_SPX 0x0C |
Definition at line 234 of file rpc_defs.h.
#define NCADG_IP_UDP 0x08 |
Definition at line 231 of file rpc_defs.h.
#define NCADG_IPX 0x0E |
Definition at line 233 of file rpc_defs.h.
#define REASON_ABSTRACT_SYNTAX_NOT_SUPPORTED 1 |
Definition at line 216 of file rpc_defs.h.
#define REASON_LOCAL_LIMIT_EXCEEDED 3 |
Definition at line 218 of file rpc_defs.h.
#define REASON_NONE 0 |
Definition at line 215 of file rpc_defs.h.
#define REASON_TRANSFER_SYNTAXES_NOT_SUPPORTED 2 |
Definition at line 217 of file rpc_defs.h.
Definition at line 223 of file rpc_defs.h.
Definition at line 225 of file rpc_defs.h.
#define REJECT_INVALID_CHECKSUM 9 |
Definition at line 229 of file rpc_defs.h.
#define REJECT_LOCAL_LIMIT_EXCEEDED 2 |
Definition at line 222 of file rpc_defs.h.
Definition at line 227 of file rpc_defs.h.
#define REJECT_PROTOCOL_VERSION_NOT_SUPPORTED 4 |
Definition at line 224 of file rpc_defs.h.
#define REJECT_REASON_NOT_SPECIFIED 0 |
Definition at line 220 of file rpc_defs.h.
#define REJECT_TEMPORARY_CONGESTION 1 |
Definition at line 221 of file rpc_defs.h.
#define REJECT_UNKNOWN_AUTHN_SERVICE 8 |
Definition at line 228 of file rpc_defs.h.
Definition at line 226 of file rpc_defs.h.
#define RESULT_ACCEPT 0 |
Definition at line 211 of file rpc_defs.h.
#define RESULT_PROVIDER_REJECTION 2 |
Definition at line 213 of file rpc_defs.h.
#define RESULT_USER_REJECTION 1 |
Definition at line 212 of file rpc_defs.h.
#define RPC_AUTH_VERIFIER_LEN | ( | common_hdr | ) | ((common_hdr)->auth_len ? (common_hdr)->auth_len + sizeof(RpcAuthVerifier) : 0) |
Definition at line 173 of file rpc_defs.h.
#define RPC_FLG_FIRST 1 |
Definition at line 179 of file rpc_defs.h.
#define RPC_FLG_LAST 2 |
Definition at line 180 of file rpc_defs.h.
#define RPC_FLG_OBJECT_UUID 0x80 |
Definition at line 181 of file rpc_defs.h.
#define RPC_MAX_PACKET_SIZE 0x16D0 |
Definition at line 184 of file rpc_defs.h.
#define RPC_MIN_PACKET_SIZE 0x1000 |
Definition at line 183 of file rpc_defs.h.
#define RPC_VER_MAJOR 5 |
Definition at line 176 of file rpc_defs.h.
#define RPC_VER_MINOR 0 |
Definition at line 177 of file rpc_defs.h.
#define TWR_IP 0x09 |
Definition at line 241 of file rpc_defs.h.
Definition at line 186 of file rpc_defs.h.