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.
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
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>