Partilhar via


União FIELD_VALUE_UNION

Especifica os tipos de dados que podem ser usados na estrutura FIELD_VALUE.

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

Membros

  • fieldValueUINT8
    [case(SYNC_METADATA_FIELD_TYPE_UINT8)] Os dados são do tipo UINT8.
  • fieldValueUINT16
    [case(SYNC_METADATA_FIELD_TYPE_UINT16)] Os dados são do tipo UINT16
  • fieldValueUINT32
    [case(SYNC_METADATA_FIELD_TYPE_UINT32)] Os dados são do tipo UINT32
  • fieldValueUINT64
    [case(SYNC_METADATA_FIELD_TYPE_UINT64)] Os dados são do tipo UINT64
  • fieldValueGUID
    [case(SYNC_METADATA_FIELD_TYPE_GUID)] Os dados são do tipo GUID.
  • fieldValueByteArray
    [case(SYNC_METADATA_FIELD_TYPE_BYTEARRAY)] Os dados são do tipo ByteArray.
  • fieldValueString
    [case(SYNC_METADATA_FIELD_TYPE_STRING)] Os dados são do tipo String.

Requisitos

Cabeçalho: FullEnumerationProvider.h

Consulte também

Conceitos

Componentes de provedor simples do Sync Framework