CF_PLACEHOLDER_BASIC_INFO 構造体 (cfapi.h)

基本的なプレースホルダー情報。

構文

typedef struct CF_PLACEHOLDER_BASIC_INFO {
  CF_PIN_STATE     PinState;
  CF_IN_SYNC_STATE InSyncState;
  LARGE_INTEGER    FileId;
  LARGE_INTEGER    SyncRootFileId;
  ULONG            FileIdentityLength;
  BYTE             FileIdentity[1];
} CF_PLACEHOLDER_BASIC_INFO;

メンバー

PinState

ユーザーの意図を表すために使用されるプレースホルダーの CF_PIN_STATE 。 詳細については 、「CfSetPinState 」を参照してください。

InSyncState

プレースホルダーの CF_IN_SYNC_STATE 。 詳細については、「 CfSetInSyncState 」を参照してください。

FileId

ファイルまたはディレクトリを一意に識別する 64 ビット ボリューム全体の不揮発性番号。

SyncRootFileId

プレースホルダー情報を照会するファイルを含む同期ルート ディレクトリのファイル ID。

FileIdentityLength

FileIdentity の長さ (バイト単位)。

FileIdentity[1]

プレースホルダーの作成時に同期プロバイダーによってプラットフォームに提供される不透明な BLOB。 ファイル ID は、すべての同期プロバイダー コールバックに対して提供されます。

要件

要件
サポートされている最小のクライアント Windows 10バージョン 1709 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2016 [デスクトップ アプリのみ]
Header cfapi.h

こちらもご覧ください

CF_PIN_STATE

CfSetPinState

CF_IN_SYNC_STATE

CfSetInSyncState