從目前進程的套件圖形中移除已解析的套件相依性 (也就是使用 AddPackageDependency 方法新增之架構套件相依性的執行時間參考)。
語法
HRESULT RemovePackageDependency(
PACKAGEDEPENDENCY_CONTEXT packageDependencyContext
);
參數
packageDependencyContext
類型: PACKAGEDEPENDENCY_CONTEXT
要移除的套件相依性控制碼。
返回值
類型:HRESULT
如果函式成功,則會傳回 ERROR_SUCCESS。 否則,函式會傳回錯誤碼。 可能的錯誤碼包括下列專案。
| 回傳碼 | Description |
|---|---|
| E_INVALIDARG | packageDependencyContext 參數在輸入時為 Null。 |
備註
此函式不會卸載載入的資源,例如 DLL。 移除套件相依性之後,可以繼續使用從套件載入的任何檔案。 未來的檔案解析將無法看到已移除的套件相依性。
需求
| Requirement | 價值觀 |
|---|---|
| 最低支援的用戶端 | Windows 11 (於 10.0.22000.0 推出) |
| Header | appmodel.h |
| Library | OneCoreUAP.Lib |