共用方式為


createBindLink 函式 (bindlink.h)

此 API 可讓系統管理員在虛擬路徑與支援路徑之間建立系結連結。 虛擬路徑一律是本機路徑,而支援路徑可以是本機或遠端 (網路共用,例如) 。 應該會顯示 virtualPath 的父代,連結建立成功。 虛擬路徑和備份路徑都可以代表檔案或目錄。 先前連結 的backingPath 也可以是後續連結的 virtualPathCreateBindLink 只能由具有系統管理員許可權的使用者呼叫。 一旦建立之後,系結連結就會存在全系統,而且會持續到呼叫 RemoveBindLink 刪除它,或直到系統關閉為止。

語法

HRESULT CreateBindLink(
  PCWSTR                 virtualPath,
  PCWSTR                 backingPath,
  CREATE_BIND_LINK_FLAGS createBindLinkFlags,
  UINT32                 exceptionCount,
  PCWSTR * const         exceptionPaths
);

參數

virtualPath

要用來建立系結連結的虛擬路徑。

backingPath

要用來建立系結連結的備份路徑。

createBindLinkFlags

這些旗標可以變更預設系結連結行為,以符合使用者的需求。 如需詳細資訊 ,請參閱CREATE_BIND_LINK_FLAGS

exceptionCount

exceptionPaths 參數中提供的例外狀況數目。

exceptionPaths

要從系結連結中排除的例外狀況路徑。 請注意,例外狀況不適用於無錨點鏈接,因為無錨點虛擬路徑沒有定義子系,因此沒有符合資格的路徑。 如果嘗試將例外狀況傳遞至無錨點連結,API 會傳回錯誤。

備註

如需建立系結連結的詳細資訊,請參閱 Bindlink 概觀 - 建立系結連結

範例

如需如何使用 CreateBindLinkRemoveBindLink API 的完整範例,請參閱 系結連結範例 頁面。

規格需求

需求
標頭 bindlink.h
程式庫 bindlink.lib
Dll bindlink.dll

另請參閱

RemoveBindLink