共用方式為


mddDeletePackageDependency 函式 (msixdynamicdependency.h)

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

語法

void MddDeletePackageDependency(
  PCWSTR packageDependencyId
) noexcept;

參數

packageDependencyId

類型: PCWSTR

要移除之封裝相依性標識碼。

傳回值

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

備註

卸載應用程式時,通常會移除套件相依性。 如果套件的存留期成品 (透過 MddTryCreatePackageDependency 函式的 lifetimeArtifact 參數指定,則會隱含移除套件相依性) 。 無法移除其他套件所參考的套件相依性。

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

規格需求

需求
最低支援的用戶端 Windows 10 版本 1809 (Windows 應用程式 SDK 1.0 或更新版本)
標頭 msixdynamicdependency.h

另請參閱

MddTryCreatePackageDependency

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