Freigeben über


FIELD_VALUE-Struktur

Stellt ein Feld dar, das zur Identifizierung eines Elements verwendet wird, wenn Änderungen für ein Ziel übernommen werden.

typedef struct _FIELD_VALUE
{
  ULONG ulFieldId;
  SYNC_METADATA_FIELD_TYPE smptFieldType;
  ULONG celemFieldLength;
  FIELD_VALUE_UNION fieldValue;
} FIELD_VALUE;

Member

  • ulFieldId
    Eine ganzzahlige ID für das Feld.
  • smptFieldType
    Der Datentyp des Felds.
  • celemFieldLength
    Die maximale Länge des Felds für Datenfelder mit variabler Länge, z. B. einer Zeichenfolge oder eines Bytearrays. Dieser Wert wird für Typen fester Länge ignoriert.
  • fieldValue
    [switch_is(smptFieldType)], Der Metadatenwert, der im Elementfeld gespeichert wird.

Anforderungen

Header: FullEnumerationProvider.h

Siehe auch

Konzepte

Sync Framework-Komponenten für einfache Anbieter