2.2.52 SERVICE_TRIGGER_SPECIFIC_DATA_ITEM
The SERVICE_TRIGGER_SPECIFIC_DATA_ITEM <25> structure contains information about one trigger data item of a service.
-
typedef struct _SERVICE_TRIGGER_SPECIFIC_DATA_ITEM { DWORD dwDataType; [range(0, 1024)] DWORD cbData; [size_is(cbData)] PBYTE pData; } SERVICE_TRIGGER_SPECIFIC_DATA_ITEM, *PSERVICE_TRIGGER_SPECIFIC_DATA_ITEM;
dwDataType: The type of trigger data. This MUST be one of the following values.
-
Value
Meaning
0x00000001
SERVICE_TRIGGER_DATA_TYPE_BINARY
0x00000002
SERVICE_TRIGGER_DATA_TYPE_STRING
cbData: Size in bytes of the data in pData.
pData: Trigger data. When dwDataType is set equal to 0x00000002 (SERVICE_TRIGGER_DATA_TYPE_STRING), the encoding is Unicode string and includes a terminating null character. This string can contain data in the format of a sequence of null-terminated strings, terminated by an empty string (\0).