2.2.6.43 PHONEEXTENSIONID

The PHONEEXTENSIONID packet describes an extension identifier. Extension identifiers are used to identify service provider-specific extensions for phone device classes. PHONEEXTENSIONID is supplied by the server in the field VarData of the returned version of the phone NegotiateAPIVersion packet if the request is completed successfully.


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

dwExtensionID0

dwExtensionID1

dwExtensionID2

dwExtensionID3

dwExtensionID0 (4 bytes): An unsigned 32-bit integer. The first part of the extension identifier.

dwExtensionID1 (4 bytes): An unsigned 32-bit integer. The second part of the extension identifier.

dwExtensionID2 (4 bytes): An unsigned 32-bit integer. The third part of the extension identifier.

dwExtensionID3 (4 bytes): An unsigned 32-bit integer. The fourth part of the extension identifier.

These four members together specify a universally unique extension identifier that identifies a phone device class extension. This packet cannot be extended.