CF_PLACEHOLDER_STANDARD_INFO構造体 (cfapi.h)
標準のプレースホルダー情報。
構文
typedef struct CF_PLACEHOLDER_STANDARD_INFO {
LARGE_INTEGER OnDiskDataSize;
LARGE_INTEGER ValidatedDataSize;
LARGE_INTEGER ModifiedDataSize;
LARGE_INTEGER PropertiesSize;
CF_PIN_STATE PinState;
CF_IN_SYNC_STATE InSyncState;
LARGE_INTEGER FileId;
LARGE_INTEGER SyncRootFileId;
ULONG FileIdentityLength;
BYTE FileIdentity[1];
} CF_PLACEHOLDER_STANDARD_INFO;
メンバー
OnDiskDataSize
ディスク上の合計バイト数。
ValidatedDataSize
クラウドと同期している合計バイト数。
ModifiedDataSize
ローカルで上書きまたは追加され、クラウドと同期していない合計バイト数。
PropertiesSize
すべてのプロパティ BLOB で使用されるディスク上の合計バイト数。
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 |