Freigeben über


FIELD_VALUE_UNION-Union

Gibt die Datentypen an, die in der FIELD_VALUE-Struktur verwendet werden können.

typedef union _FIELD_VALUE_UNION
{
  BYTE fieldValueUINT8;
  WORD fieldValueUINT16;
  ULONG fieldValueUINT32;
  ULONGLONG fieldValueUINT64;
  GUID fieldValueGUID;
  BYTE *fieldValueByteArray;
  WCHAR* fieldValueString;
} FIELD_VALUE_UNION;

Member

  • fieldValueUINT8
    [case(SYNC_METADATA_FIELD_TYPE_UINT8)] Die Daten sind vom Typ „UINT8“.
  • fieldValueUINT16
    [case(SYNC_METADATA_FIELD_TYPE_UINT16)] Die Daten sind vom Typ „UINT16“.
  • fieldValueUINT32
    [case(SYNC_METADATA_FIELD_TYPE_UINT32)] Die Daten sind vom Typ „UINT32“.
  • fieldValueUINT64
    [case(SYNC_METADATA_FIELD_TYPE_UINT64)] Die Daten sind vom Typ „UINT64“.
  • fieldValueGUID
    [case(SYNC_METADATA_FIELD_TYPE_GUID)] Die Daten sind vom Typ „GUID“.
  • fieldValueByteArray
    [case(SYNC_METADATA_FIELD_TYPE_BYTEARRAY)] Die Daten sind vom Typ „ByteArray“.
  • fieldValueString
    [case(SYNC_METADATA_FIELD_TYPE_STRING)] Die Daten sind vom Typ „String“.

Anforderungen

Header: FullEnumerationProvider.h

Siehe auch

Konzepte

Sync Framework-Komponenten für einfache Anbieter