共用方式為


DeletePackageDependency 函式 (appmodel.h)

使用 TryCreatePackageDependency 方法,刪除您稍早建立之架構套件相依性的安裝時間參考。 如果其他應用程式沒有相依性,這個方法會通知 OS 移除架構套件是安全的。

語法

HRESULT DeletePackageDependency(
  PCWSTR packageDependencyId
);

參數

packageDependencyId

類型: PCWSTR

要移除之套件相依性標識碼。

傳回值

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

備註

拿掉套件相依性通常會在卸載應用程式時完成。 如果套件的存留期成品 (透過 TryCreatePackageDependency 函式的 lifetimeArtifact 參數指定,則會隱含移除套件相依性) 。 其他套件未參考的套件相依性是可移除的。

如果使用 CreatePackageDependencyOptions_ScopeIsSystem建立套件相依性,此函式的呼叫端必須具有系統管理許可權。

規格需求

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

另請參閱

TryCreatePackageDependency

使用動態相依性 API 在運行時間參考 MSIX 套件