8 Index

A

Abstract data model

   client (section 3.1.1, section 3.2.1)

   server (section 3.1.1, section 3.3.1)

Applicability

Authenticated_Client_Message packet

C

Capabilities initialization messages example

Capability negotiation

Change tracking

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)

   other local events

   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

CLIENT_IO_HEADER packet

Client_Version_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

   client

   server

Device addition/removal messages example

Device I/O messages

   subprotocol (section 3.2.5.2.2, section 3.3.5.2.2)

Device I/O messages example

E

Examples

   capabilities initialization messages example

   device addition/removal messages example

   device I/O messages example

   PNP device redirection initialization sequence example

F

Fields - vendor-extensible

G

Glossary

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

Index of security parameters

Informative references

Initialization

   client (section 3.1.3, section 3.2.3)

   server (section 3.1.3, section 3.3.3)

Initialization messages

   client

   device IO sub-protocol (section 3.2.5.2.1, section 3.3.5.2.1)

   server

Introduction

IOControl_Reply_Message packet

IoControl_Request_Message packet

L

Local events

   client (section 3.1.7, section 3.2.7)

   server

M

Message processing

   client (section 3.1.5, section 3.2.5)

   server (section 3.1.5, section 3.3.5)

Messages

   PNP Device I/O Subprotocol

   PNP Device Info Subprotocol

   syntax

   transport

N

Normative references

O

Other local events

   client

   server

Overview (synopsis)

P

Parameters - security

Parameters - security index

PNP Device I/O subprotocol

   client

   introduction (section 1.3.2, section 2.2.2)

   server

PNP Device I/O Subprotocol message

PNP Device Info subprotocol

   client

   device addition and removal messages

   initialization messages

   introduction

   overview

   server

PNP Device Info Subprotocol message

PNP device redirection initialization sequence example

PNP_DEVICE_DESCRIPTION packet

PNP_INFO_HEADER packet

Preconditions

Prerequisites

Product behavior

R

Read_Reply_Message packet

Read_Request_Message packet

References

   informative

   normative

Relationship to other protocols

S

Security

   implementer considerations

   parameter index

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)

   local events

   message processing (section 3.1.5, section 3.3.5)

   other local events

   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

SERVER_IO_HEADER packet

Server_Version_Message packet

Shared Message headers

Specific_IoCancel_Request_Message packet

Standards assignments

Syntax - message

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)

Tracking changes

Transport

Transport - message

Triggered events - higher-layer

   client (section 3.1.4, section 3.2.4)

   server (section 3.1.4, section 3.3.4)

V

Vendor-extensible fields

Versioning

W

Write_Reply_Message packet

Write_Request_Message packet