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

同步根目錄的檔案識別碼,其中包含要查詢其佔位元元資訊的檔案。

FileIdentityLength

FileIdentity 的長度,以位元組為單位。

FileIdentity[1]

建立佔位元元時,同步提供者提供給平臺的不透明 Blob。 所有同步提供者回呼都會提供檔案身分識別。

規格需求

需求
最低支援的用戶端 Windows 10 1709 版 [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2016 [僅限傳統型應用程式]
標頭 cfapi.h

另請參閱

CF_PIN_STATE

CfSetPinState

CF_IN_SYNC_STATE

CfSetInSyncState