2.2.3.2 Application-Created PDU (OD_APP_CREATED)

The Application-Created PDU (OD_APP_CREATED) is sent by the sharing manager to notify participants of newly created applications or other changes in application information. For more information, see section 3.2.5.1.1.


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

HDR

Flags

AppId

...

Name (variable)

...

HDR (4 bytes): The common PDU header (as specified in Common Order Header (section 2.2.1)). The Type field of the common PDU header MUST be set to ODTYPE_APP_CREATED (0x0003).

Flags (2 bytes): A 16-bit, unsigned integer that represents a set of bit flags, in little-endian format, that indicate whether an application is shared or not. A bit is true (or set) if its value is 1. This field MUST be composed of the bitwise OR of one or more of the following values.

Value

Meaning

APPLICATION_SHARED

0x0001

The application is shared.

AppId (4 bytes): A 32-bit, unsigned integer that specifies a unique identifier for the application. Implementers are free to choose any integer that uniquely identifies the application within the application list.<1>

Name (variable): A UNICODE_STRING that specifies the name of the application. Implementers are free to choose any UNICODE_STRING as the Name, and there are no restrictions on allowable characters.<2>