8 Index
A
Abstract data model
client (section 3.1.1, section 3.3.1)
server (section 3.1.1, section 3.2.1)
C
CHECK_FORMAT_SUPPORT_REQ packet
CHECK_FORMAT_SUPPORT_RSP packet
Client
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 (section 3.1.7, section 3.3.7)
message processing
client notifications interface
sequencing rules
client notifications interface
timer events (section 3.1.6, section 3.3.6)
timers (section 3.1.2, section 3.3.2)
Client notifications interface annotation example
Client Notifications Interface message
CLIENT_EVENT_NOTIFICATION packet
D
Data model - abstract
client (section 3.1.1, section 3.3.1)
server (section 3.1.1, section 3.2.1)
E
Examples
client notifications interface annotation
Interface Manipulation Exchange Capabilities Interface annotation
server data interface annotations
presentation initialization and termination sequence
EXCHANGE_CAPABILITIES_REQ packet
EXCHANGE_CAPABILITIES_RSP packet
F
G
GEOMETRY_INFO Structure message
H
Higher-layer triggered events
client (section 3.1.4, section 3.3.4)
server (section 3.1.4, section 3.2.4)
I
Implementer - security considerations
Initialization
client (section 3.1.3, section 3.3.3)
server (section 3.1.3, section 3.2.3)
Interface Manipulation Exchange Capabilities Interface
messages (section 3.2.5.3, section 3.3.5.4)
Interface Manipulation Exchange Capabilities Interface annotation example
Interface Manipulation Exchange Capabilities Interface message
Interface Manipulation message
L
Local events
client (section 3.1.7, section 3.3.7)
server (section 3.1.7, section 3.2.7)
M
Message processing
client
client notifications interface
server
client notifications interface
Messages
Client Notifications Interface
Interface Manipulation Exchange Capabilities Interface
MMREDIR_CAPABILITY_AUDIOSUPPORT Constants
MMREDIR_CAPABILITY_PLATFORM Constants
Shared Message Header (SHARED_MSG_HEADER)
syntax
client notifications interface
Interface Manipulation Exchange Capabilities Interface
TSMM_PLATFORM_COOKIE Constants
MMREDIR_CAPABILITY_AUDIO_NO_DEVICE
MMREDIR_CAPABILITY_AUDIO_SUPPORTED
MMREDIR_CAPABILITY_AUDIOSUPPORT Constants message
MMREDIR_CAPABILITY_PLATFORM Constants message
MMREDIR_CAPABILITY_PLATFORM_DSHOW
MMREDIR_CAPABILITY_PLATFORM_MF
MMREDIR_CAPABILITY_PLATFORM_OTHER
N
O
ON_PLAYBACK_RATE_CHANGED packet
Other local events
client notifications interface
Interface Manipulation Exchange Capabilities Interface
server data interface
presentation initialization and termination sequence
Video Redirection Virtual Channel Protocol
P
Playback Acknowledgment message
Processing Playback Acknowledgment message
R
Relationship to other protocols
RIM_EXCHANGE_CAPABILITY_REQUEST packet
RIM_EXCHANGE_CAPABILITY_RESPONSE packet
S
Security
Sending Playback Acknowledgment message
Sequencing rules
client
client notifications interface
server
client notifications interface
Server
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
client notifications interface
sequencing rules
client notifications interface
timer events (section 3.1.6, section 3.2.6)
timers (section 3.1.2, section 3.2.2)
Server data interface
annotations
presentation initialization and termination sequence
channel setup messages (section 2.2.5.1, section 3.2.5.2.1, section 3.3.5.3.1)
data streaming messages (section 2.2.5.4, section 3.2.5.2.4, section 3.3.5.3.4)
geometry handling messages (section 2.2.5.5, section 3.2.5.2.5, section 3.3.5.3.5)
playback state messages (section 2.2.5.3, section 3.2.5.2.3, section 3.3.5.3.3)
presentation initialization and termination messages (section 2.2.5.2, section 3.2.5.2.2, section 3.3.5.3.2)
volume handling messages (section 2.2.5.6, section 3.2.5.2.6, section 3.3.5.3.6)
SET_SOURCE_VIDEO_RECTANGLE packet
Shared Message Header (SHARED_MSG_HEADER) message
SHUTDOWN_PRESENTATION_RSP packet
Syntax
client notifications interface
Interface Manipulation Exchange Capabilities Interface
server data interface
presentation initialization and termination messages
T
Timer events
client (section 3.1.6, section 3.3.6)
server (section 3.1.6, section 3.2.6)
Timers
client (section 3.1.2, section 3.3.2)
server (section 3.1.2, section 3.2.2)
Triggered events - higher-layer
client (section 3.1.4, section 3.3.4)
server (section 3.1.4, section 3.2.4)
TS_AM_MEDIA_TYPE Structure message
TS_MM_DATA_SAMPLE Structure message
TSMM_CAPABILITIES Structure message
TSMM_CLIENT_EVENT Constants message
TSMM_CLIENT_EVENT_MONITORCHANGED
TSMM_CLIENT_EVENT_START_COMPLETED
TSMM_CLIENT_EVENT_STOP_COMPLETED
TSMM_PLATFORM_COOKIE Constants message
TSMM_PLATFORM_COOKIE_UNDEFINED
U
V