共用方式為


PrjGetVirtualizationInstanceInfo function (projectedfslib.h)

擷取虛擬化實例的相關資訊。

語法

HRESULT PrjGetVirtualizationInstanceInfo(
  [in]  PRJ_NAMESPACE_VIRTUALIZATION_CONTEXT namespaceVirtualizationContext,
  [out] PRJ_VIRTUALIZATION_INSTANCE_INFO     *virtualizationInstanceInfo
);

參數

[in] namespaceVirtualizationContext

虛擬化實例的不透明控制碼。

[out] virtualizationInstanceInfo

On input 指向緩衝區,以填入虛擬化實例的相關資訊。 成功返回時,緩衝區會填滿。

返回值

如果此函式成功,則會傳回 S_OK。 否則,它會傳回 HRESULT 錯誤碼。

備註

ProjFS 回呼常式會在其 callbackData 參數中提供虛擬化實例控制碼。 管理多個虛擬化實例的提供者可以使用 virtualizationInstanceInfo 的 InstanceID 欄位來識別其虛擬化實例中哪些正在接收回呼。

提供者可以使用 virtualizationInstanceInfo 的 WriteAlignment 成員來判斷要用於 PrjWriteFileData 的 byteOffset 和長度參數的正確值。

需求

Requirement 價值觀
最低支援的用戶端 Windows 10 版本 1809 [僅限傳統型應用程式]
支援的最低伺服器 Windows Server [僅限傳統型應用程式]
目標平臺 窗戶
Header 投影fslib.h
Library 投影FSLib.lib