FIELD_VALUE_UNION Union
Specifies the data types that can be used in the FIELD_VALUE structure.
Syntax
typedef union _FIELD_VALUE_UNION
{
BYTE fieldValueUINT8;
WORD fieldValueUINT16;
ULONG fieldValueUINT32;
ULONGLONG fieldValueUINT64;
GUID fieldValueGUID;
BYTE *fieldValueByteArray;
WCHAR* fieldValueString;
} FIELD_VALUE_UNION;
Members
fieldValueUINT8
[case(SYNC_METADATA_FIELD_TYPE_UINT8)] The data is of type UINT8.fieldValueUINT16
[case(SYNC_METADATA_FIELD_TYPE_UINT16)] The data is of type UINT16fieldValueUINT32
[case(SYNC_METADATA_FIELD_TYPE_UINT32)] The data is of type UINT32fieldValueUINT64
[case(SYNC_METADATA_FIELD_TYPE_UINT64)] The data is of type UINT64fieldValueGUID
[case(SYNC_METADATA_FIELD_TYPE_GUID)] The data is of type GUID.fieldValueByteArray
[case(SYNC_METADATA_FIELD_TYPE_BYTEARRAY)] The data is of type ByteArray.fieldValueString
[case(SYNC_METADATA_FIELD_TYPE_STRING)] The data is of type String.
Requirements
Header: FullEnumerationProvider.h