共用方式為


RemovePackageDependency 函式 (appmodel.h)

從目前進程的封裝圖形中移除已解析的套件相依性 (,也就是使用 AddPackageDependency 方法新增之架構套件相依性的運行時間參考) 。

語法

HRESULT RemovePackageDependency(
  PACKAGEDEPENDENCY_CONTEXT packageDependencyContext
);

參數

packageDependencyContext

類型: PACKAGEDEPENDENCY_CONTEXT

要移除之封裝相依性句柄。

傳回值

類型: HRESULT

如果函式成功,它會傳回 ERROR_SUCCESS。 否則,函式會傳回錯誤碼。 可能的錯誤碼包括下列各項。

傳回碼 描述
E_INVALIDARG packageDependencyContext 參數在輸入時為 NULL。

備註

此函式不會卸載入的資源,例如 DLL。 拿掉套件相依性之後,任何從封裝載入的檔案都可以繼續使用。 未來的檔案解析將無法看到已移除的套件相依性。

規格需求

需求
最低支援的用戶端 Windows 11 (於 10.0.22000.0 中引進)
標頭 appmodel.h

另請參閱

AddPackageDependency