Data Fields |
| const char * | name |
| unsigned char | epm_protocols [2] |
| RpcConnection *(* | alloc )(void) |
| RPC_STATUS(* | open_connection_client )(RpcConnection *conn) |
| RPC_STATUS(* | handoff )(RpcConnection *old_conn, RpcConnection *new_conn) |
| int(* | read )(RpcConnection *conn, void *buffer, unsigned int len) |
| int(* | write )(RpcConnection *conn, const void *buffer, unsigned int len) |
| int(* | close )(RpcConnection *conn) |
| void(* | cancel_call )(RpcConnection *conn) |
| int(* | wait_for_incoming_data )(RpcConnection *conn) |
| size_t(* | get_top_of_tower )(unsigned char *tower_data, const char *networkaddr, const char *endpoint) |
| RPC_STATUS(* | parse_top_of_tower )(const unsigned char *tower_data, size_t tower_size, char **networkaddr, char **endpoint) |
| RPC_STATUS(* | receive_fragment )(RpcConnection *conn, RpcPktHdr **Header, void **Payload) |
| BOOL(* | is_authorized )(RpcConnection *conn) |
| RPC_STATUS(* | authorize )(RpcConnection *conn, BOOL first_time, unsigned char *in_buffer, unsigned int in_len, unsigned char *out_buffer, unsigned int *out_len) |
| RPC_STATUS(* | secure_packet )(RpcConnection *Connection, enum secure_packet_direction dir, RpcPktHdr *hdr, unsigned int hdr_size, unsigned char *stub_data, unsigned int stub_data_size, RpcAuthVerifier *auth_hdr, unsigned char *auth_value, unsigned int auth_value_size) |
| RPC_STATUS(* | impersonate_client )(RpcConnection *conn) |
| RPC_STATUS(* | revert_to_self )(RpcConnection *conn) |
| RPC_STATUS(* | inquire_auth_client )(RpcConnection *, RPC_AUTHZ_HANDLE *, RPC_WSTR *, ULONG *, ULONG *, ULONG *, ULONG) |
Definition at line 95 of file rpc_binding.h.