FIELD_VALUE 構造体

変更が同期先に適用されるときに項目の特定に使用されるフィールドを表します。

構文

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

メンバー

  • ulFieldId
    フィールドの整数 ID です。

  • smptFieldType
    フィールドのデータ型です。

  • celemFieldLength
    文字列やバイト配列などの可変長フィールドの場合は、フィールドの最大長です。固定長型の場合、この値は無視されます。

  • fieldValue
    [switch_is(smptFieldType)] 項目フィールドに格納されるメタデータの値です。

要件

ヘッダー: FullEnumerationProvider.h

関連項目

その他の技術情報

Sync Framework の簡易プロバイダー コンポーネント