8 Index
A
Abstract data model
client (section 3.1.1, section 3.2.1)
server (section 3.1.1, section 3.3.1)
Authenticated_Client_Message packet
C
Capabilities initialization messages example
Client
abstract data model (section 3.1.1, section 3.2.1)
higher-layer triggered events (section 3.1.4, section 3.2.4)
initialization (section 3.1.3, section 3.2.3)
local events (section 3.1.7, section 3.2.7)
message processing (section 3.1.5, section 3.2.5)
sequencing rules (section 3.1.5, section 3.2.5)
timer events (section 3.1.6, section 3.2.6)
timers (section 3.1.2, section 3.2.2)
Client_Capabilities_Reply_Message packet
Client_Device_Addition_Message packet
Client_Device_Custom_Event_Message packet
Client_Device_Removal_Message packet
CreateFile_Request_Message packet
CreateFile_Response_Message packet
D
Data model - abstract
client (section 3.1.1, section 3.2.1)
server (section 3.1.1, section 3.3.1)
Device addition/removal messages
Device addition/removal messages example
subprotocol (section 3.2.5.2.2, section 3.3.5.2.2)
E
Examples
capabilities initialization messages example
device addition/removal messages example
PNP device redirection initialization sequence example
F
G
H
Higher-layer triggered events
client (section 3.1.4, section 3.2.4)
server (section 3.1.4, section 3.3.4)
I
Implementer - security considerations
Implementers - security considerations
Initialization
client (section 3.1.3, section 3.2.3)
server (section 3.1.3, section 3.3.3)
device IO sub-protocol (section 3.2.5.2.1, section 3.3.5.2.1)
IOControl_Reply_Message packet
IoControl_Request_Message packet
L
Local events
client (section 3.1.7, section 3.2.7)
M
Message processing
client (section 3.1.5, section 3.2.5)
server (section 3.1.5, section 3.3.5)
Messages
N
O
Other local events
P
PNP Device I/O subprotocol
introduction (section 1.3.2, section 2.2.2)
PNP Device I/O Subprotocol message
PNP Device Info subprotocol
device addition and removal messages
PNP Device Info Subprotocol message
PNP device redirection initialization sequence example
R
Relationship to other protocols
S
Sequencing rules
client (section 3.1.5, section 3.2.5)
server (section 3.1.5, section 3.3.5)
Server
abstract data model (section 3.1.1, section 3.3.1)
higher-layer triggered events (section 3.1.4, section 3.3.4)
initialization (section 3.1.3, section 3.3.3)
message processing (section 3.1.5, section 3.3.5)
sequencing rules (section 3.1.5, section 3.3.5)
timer events (section 3.1.6, section 3.3.6)
timers (section 3.1.2, section 3.3.2)
Server_Capabilities_Request_Message packet
Specific_IoCancel_Request_Message packet
T
Timer events
client (section 3.1.6, section 3.2.6)
server (section 3.1.6, section 3.3.6)
Timers
client (section 3.1.2, section 3.2.2)
server (section 3.1.2, section 3.3.2)
Triggered events - higher-layer
client (section 3.1.4, section 3.2.4)
server (section 3.1.4, section 3.3.4)
V
W