다음을 통해 공유


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

참고 항목

개념

Sync Framework 단순 공급자 구성 요소