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