Поделиться через


FIELD_VALUE_UNION 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