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 |