Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
[
[C706] requirements - RPC extensions conformance to
_
__int3264 (section 2.2.4.1.2, section 3.1.1.5.1.1.1)
6
64-bit network data representation
64-Bit Network Data Representation message
A
Abstract data model
client - connectionless RPC (section 3.1.1.1, section 3.1.2.1, section 3.2.1.1, section 3.2.2.1)
client - connection-oriented RPC (section 3.1.1.1, section 3.1.2.1, section 3.3.1.1, section 3.3.2.1)
server - connectionless RPC (section 3.1.1.1, section 3.1.3.1, section 3.2.1.1, section 3.2.3.1)
server - connection-oriented RPC (section 3.1.1.1, section 3.1.3.1, section 3.3.1.1, section 3.3.3.1)
ACK
message processing - client - connectionless RPC
sequencing rules - client - connectionless RPC
Additional limitations (section 3.1.1.5.3.2.2, section 3.1.1.5.3.3.1)
Arrays - NDR64 constructed data type arrays
Authentication levels - implementer - security considerations
Authentication levels - security - implementer considerations
Authentication tokens (section 2.2.2.12, section 2.2.3.5)
B
BindTimeFeatureNegotiationBitmask structure
BindTimeFeatureNegotiationResponseBitmask structure
C
Client - connectionless RPC
abstract data model (section 3.1.1.1, section 3.1.2.1, section 3.2.1.1, section 3.2.2.1)
higher-layer triggered events
building and using a security context
set server binding handle client credentials
initialization (section 3.1.1.3, section 3.1.2.3, section 3.2.1.3, section 3.2.2.3)
local events (section 3.1.1.7, section 3.1.2.7, section 3.2.1.7, section 3.2.2.7)
message processing (section 3.1.1.5, section 3.1.2.5, section 3.2.1.5, section 3.2.2.5, section 3.2.2.5.2, section 3.2.2.5.3)
sequencing rules (section 3.1.1.5, section 3.1.2.5, section 3.2.1.5, section 3.2.2.5, section 3.2.2.5.2, section 3.2.2.5.3)
timer events (section 3.1.1.6, section 3.2.1.6, section 3.2.2.6)
timers (section 3.1.1.2, section 3.1.2.2, section 3.2.1.2, section 3.2.2.2)
Client - connection-oriented RPC
abstract data model (section 3.1.1.1, section 3.1.2.1, section 3.3.1.1, section 3.3.2.1)
higher-layer triggered events
make remote procedure method call
set server binding handle client credentials
initialization (section 3.1.1.3, section 3.1.2.3, section 3.3.1.3, section 3.3.2.3)
local events (section 3.1.1.7, section 3.1.2.7, section 3.3.1.7, section 3.3.2.7)
message processing (section 3.1.1.5, section 3.1.2.5, section 3.3.1.5, section 3.3.2.5)
sequencing rules (section 3.1.1.5, section 3.1.2.5, section 3.3.1.5, section 3.3.2.5)
timer events (section 3.1.1.6, section 3.3.1.6, section 3.3.2.6)
timers (section 3.1.1.2, section 3.1.2.2, section 3.3.1.2, section 3.3.2.2)
Common types
connection-oriented RPC transports
Common_Type_Header_Type_1 packet
Common_Type_Header_Type_2 packet
Connectionless client communicating with dynamic server endpoint example
Connectionless RPC - details overview
Connectionless RPC messages - syntax
Connectionless RPC Messages message
Connectionless RPC transports
endpoint mapper interface extensions
management interface extensions
Connectionless RPCs with and without delayed ACK example
Connection-Oriented and Connectionless RPC Messages message
Connection-oriented RPC - details overview
Connection-oriented RPC messages - syntax
Connection-oriented RPC transports
endpoint mapper interface extensions
management interface extensions
Connection-oriented RPC transports -syntax
Constants
connection-oriented RPC transports
Constructed data types - NDR64
D
Data model - abstract
client - connectionless RPC (section 3.1.1.1, section 3.1.2.1, section 3.2.1.1, section 3.2.2.1)
client - connection-oriented RPC (section 3.1.1.1, section 3.1.2.1, section 3.3.1.1, section 3.3.2.1)
server - connectionless RPC (section 3.1.1.1, section 3.1.3.1, section 3.2.1.1, section 3.2.3.1)
server - connection-oriented RPC (section 3.1.1.1, section 3.1.3.1, section 3.3.1.1, section 3.3.3.1)
Data types
NDR64 (section 2.2.5.2, section 2.2.5.3)
E
Endpoint mapper interface extensions
Examples
connectionless client communicating with dynamic server endpoint example
connectionless RPCs with and without delayed ACK example
packet sequence first nonidempotent RPC connectionless activity example
packet sequence for secure connection-oriented RPC using Kerberos as security provider example
packet sequence for secure connection-oriented RPC using NT-LAN manager as security provider example
structure with trailing gap in NDR64 example
Expressions - conformant - varying - union description
Extended error information signature value
Extension in NDR transfer syntax
F
FACK
message processing
sequencing rules - client - connectionless RPC
FAULT
message processing - client - connectionless RPC
sequencing rules - client - connectionless RPC
G
H
Higher-layer triggered events
client - connectionless RPC
building and using a security context
set server binding handle client credentials
client - connection-oriented RPC
make remote procedure method call
set server binding handle client credentials
server - connectionless RPC
building and using a security context
table of security providers - adding elements
server - connection-oriented RPC
retrieve client identity - authorization information
table of security providers - adding elements
I
IDL - full RPC call extensions
Impersonation levels - implementer - security considerations
Impersonation levels - security - implementer considerations
Implementer - security considerations
Indicating octet stream as invalid
Initialization
client - connectionless RPC (section 3.1.1.3, section 3.1.2.3, section 3.2.1.3, section 3.2.2.3)
client - connection-oriented RPC (section 3.1.1.3, section 3.1.2.3, section 3.3.1.3, section 3.3.2.3)
server - connectionless RPC (section 3.1.1.3, section 3.1.3.3, section 3.2.1.3, section 3.2.3.3)
server - connection-oriented RPC (section 3.1.1.3, section 3.1.3.3, section 3.3.1.3, section 3.3.3.3)
L
Local events
client - connectionless RPC (section 3.1.1.7, section 3.1.2.7, section 3.2.1.7, section 3.2.2.7)
client - connection-oriented RPC (section 3.1.1.7, section 3.1.2.7, section 3.3.1.7, section 3.3.2.7)
server - connectionless RPC (section 3.1.1.7, section 3.1.3.7, section 3.2.1.7, section 3.2.3.7)
server - connection-oriented RPC (section 3.1.1.7, section 3.1.3.7, section 3.3.1.7, section 3.3.3.7)
M
Management interface extensions
Message processing
client - connectionless RPC (section 3.1.1.5, section 3.1.2.5, section 3.2.1.5, section 3.2.2.5, section 3.2.2.5.2, section 3.2.2.5.3)
client - connection-oriented RPC (section 3.1.1.5, section 3.1.2.5, section 3.3.1.5, section 3.3.2.5)
server - connectionless RPC (section 3.1.1.5, section 3.1.3.5, section 3.2.1.5, section 3.2.3.5)
server - connection-oriented RPC (section 3.1.1.5, section 3.1.3.5, section 3.3.1.5, section 3.3.3.5)
Messages
64-Bit Network Data Representation
Connection-Oriented and Connectionless RPC Messages
connection-oriented RPC transports
N
NDR transfer syntax identifier
NDR64
constructed data type pointers
constructed data type structures
negotiate_ack member of p_cont_def_result_t enumerator
NetBIOS over IPX (NCACN_NB_IPX)
NetBIOS over NetBEUI (NCACN_NB_NB)
NetBIOS over TCP (NCACN_NB_TCP)
New reasons for bind rejection
NOCALL
message processing - client - connectionless RPC
sequencing rules - client - connectionless RPC
O
P
p_rt_versions_supported_t structure
Packet sequence first nonidempotent RPC connectionless activity example
Packet sequence for secure connection-oriented RPC using Kerberos as security provider example
Packet sequence for secure connection-oriented RPC using NT-LAN manager as security provider example
PDU segments (section 2.2.2.1, section 2.2.3.1)
PING - message processing - client - connectionless RPC
PING - sequencing rules - client - connectionless RPC
Pointers - NDR64 constructed data type arrays
Preferred security providers
implementer - security considerations
security - implementer considerations
Private_Header_for_Constructed_Type packet
Protocol Details
Q
QUACK
message processing - client - connectionless QUACK
sequencing rules - client - connectionless RPC
QUIT
message processing - client - connectionless RPC
sequencing rules - client - connectionless RPC
R
Range attribute
limit conformant array maximum count
limit number of elements in pipe chunks
limit scope of integral values
REJECT
message processing - client - connectionless RPC
sequencing rules - client - connectionless RPC
Relationship to other protocols
REQUEST - message processing -client - connectionless RPC
REQUEST - sequencing rules - client - connectionless RPC
RESPONSE - message processing - client - connectionless RPC
RESPONSE - sequencing rules - client - connectionless RPC
RPC extensions conformance to [C706] requirements
rpc_mgmt_inq_princ_name method
rpc_sec_verification_trailer structure
S
Security
implementer considerations
Sequencing rules
client - connectionless RPC (section 3.1.1.5, section 3.1.2.5, section 3.2.1.5, section 3.2.2.5, section 3.2.2.5.2, section 3.2.2.5.3)
client - connection-oriented RPC (section 3.1.1.5, section 3.1.2.5, section 3.3.1.5, section 3.3.2.5)
server - connectionless RPC (section 3.1.1.5, section 3.1.3.5, section 3.2.1.5, section 3.2.3.5)
server - connection-oriented RPC (section 3.1.1.5, section 3.1.3.5, section 3.3.1.5, section 3.3.3.5)
Sequencing rules - client - connectionless RPC - FACK
Server - connectionless RPC
abstract data model (section 3.1.1.1, section 3.1.3.1, section 3.2.1.1, section 3.2.3.1)
higher-layer triggered events
building and using a security context
table of security providers - adding elements
initialization (section 3.1.1.3, section 3.1.3.3, section 3.2.1.3, section 3.2.3.3)
local events (section 3.1.1.7, section 3.1.3.7, section 3.2.1.7, section 3.2.3.7)
message processing (section 3.1.1.5, section 3.1.3.5, section 3.2.1.5, section 3.2.3.5)
sequencing rules (section 3.1.1.5, section 3.1.3.5, section 3.2.1.5, section 3.2.3.5)
timer events (section 3.1.1.6, section 3.1.3.6, section 3.2.1.6, section 3.2.3.6)
timers (section 3.1.1.2, section 3.1.3.2, section 3.2.1.2, section 3.2.3.2)
Server - connection-oriented RPC
abstract data model (section 3.1.1.1, section 3.1.3.1, section 3.3.1.1, section 3.3.3.1)
higher-layer triggered events
retrieve client identity - authorization information
table of security providers - adding elements
initialization (section 3.1.1.3, section 3.1.3.3, section 3.3.1.3, section 3.3.3.3)
local events (section 3.1.1.7, section 3.1.3.7, section 3.3.1.7, section 3.3.3.7)
message processing (section 3.1.1.5, section 3.1.3.5, section 3.3.1.5, section 3.3.3.5)
sequencing rules (section 3.1.1.5, section 3.1.3.5, section 3.3.1.5, section 3.3.3.5)
timer events (section 3.1.1.6, section 3.1.3.6, section 3.3.1.6, section 3.3.3.6)
timers (section 3.1.1.2, section 3.1.3.2, section 3.3.1.2, section 3.3.3.2)
State machines - abstract data model
Strict NDR/NDR64 data consistency check
Strings
NDR64 constructed data type arrays
Structure containing a conformant array
Structure containing a conformant varying array
Structure with trailing gap in NDR64 example
Structures - NDR64 constructed data type arrays
Syntax
64-bit network data representation
connection-oriented RPC messages
connection-oriented RPC transports
NDR64 constructed data type arrays
NDR64 constructed data type pointers
NDR64 constructed data type strings
NDR64 constructed data type structures
NDR64 transfer syntax identifier
T
Timer events
client - connectionless RPC (section 3.1.1.6, section 3.2.1.6, section 3.2.2.6)
client - connection-oriented RPC (section 3.1.1.6, section 3.3.1.6, section 3.3.2.6)
server - connectionless RPC (section 3.1.1.6, section 3.1.3.6, section 3.2.1.6, section 3.2.3.6)
server - connection-oriented RPC (section 3.1.1.6, section 3.1.3.6, section 3.3.1.6, section 3.3.3.6)
Timers
client - connectionless RPC (section 3.1.1.2, section 3.1.2.2, section 3.2.1.2, section 3.2.2.2)
client - connection-oriented RPC (section 3.1.1.2, section 3.1.2.2, section 3.3.1.2, section 3.3.2.2)
server - connectionless RPC (section 3.1.1.2, section 3.1.3.2, section 3.2.1.2, section 3.2.3.2)
server - connection-oriented RPC (section 3.1.1.2, section 3.1.3.2, section 3.3.1.2, section 3.3.3.2)
connection-oriented RPC transports
Triggered events - higher-layer
client - connectionless RPC
building and using a security context
set server binding handle client credentials
client - connection-oriented RPC
make remote procedure method call
set server binding handle client credentials
server - connectionless RPC
building and using a security context
table of security providers - adding elements
server - connection-oriented RPC
retrieve client identity - authorization information
table of security providers - adding elements
Type Serialization Version 1 message
Type Serialization Version 2 message
U
V
W
WORKING
client
connectionless RPC