FIELD_VALUE_UNION 联合
指定可在 FIELD_VALUE 结构中使用的数据类型。
typedef union _FIELD_VALUE_UNION
{
BYTE fieldValueUINT8;
WORD fieldValueUINT16;
ULONG fieldValueUINT32;
ULONGLONG fieldValueUINT64;
GUID fieldValueGUID;
BYTE *fieldValueByteArray;
WCHAR* fieldValueString;
} FIELD_VALUE_UNION;
成员
- fieldValueUINT8
[case(SYNC_METADATA_FIELD_TYPE_UINT8)] 该数据的类型为 UINT8。
- fieldValueUINT16
[case(SYNC_METADATA_FIELD_TYPE_UINT16)] 该数据的类型为 UINT16
- fieldValueUINT32
[case(SYNC_METADATA_FIELD_TYPE_UINT32)] 该数据的类型为 UINT32
- fieldValueUINT64
[case(SYNC_METADATA_FIELD_TYPE_UINT64)] 该数据的类型为 UINT64
- fieldValueGUID
[case(SYNC_METADATA_FIELD_TYPE_GUID)] 该数据的类型为 GUID。
- fieldValueByteArray
[case(SYNC_METADATA_FIELD_TYPE_BYTEARRAY)] 该数据的类型为 ByteArray。
- fieldValueString
[case(SYNC_METADATA_FIELD_TYPE_STRING)] 该数据的类型为 String。
要求
**头文件:**FullEnumerationProvider.h