2.2.2.32.2 SubscriptionPropertyValueProperty

The SubscriptionPropertyValueProperty type represents an encoding of a subscription property's typed value according to the subscription property's type as identified by a corresponding SubscriptionPropertyTypeProperty (section 2.2.2.32.1).

Simple type: eDT_BYTES

Validity: MUST be an encoding of the property's value according to type as follows:

Type

Value encoding

VT_BSTR

Encoded as a null-terminated array of wchar_t in little-endian byte order.

VT_I4

Encoded as a 32-bit signed integer in little-endian byte order.

VT_I8

Encoded as a 64-bit signed integer in little-endian byte order.

VT_I2

Encoded as a 16-bit signed integer in little-endian byte order.

Server validation: Servers MUST enforce validity constraints.

Client validation: Clients MUST enforce validity constraints.