共用方式為


IAppxManifestReader::GetPrerequisite 方法 (appxpackaging.h)

取得指定的必要條件,如封裝指令清單中所定義。

語法

HRESULT GetPrerequisite(
  [in]          LPCWSTR name,
  [out, retval] UINT64  *value
);

參數

[in] name

類型: LPCWSTR

必要條件的名稱,可以是 “OSMinVersion” 或 “OSMaxVersionTested”。

[out, retval] value

類型: UINT64*

指定的必要條件。 在指令清單中,dot-trio 表示法是 Major.Minor.AppPlatform。 這會轉換成 64 位值,如下所示:最高順序字組包含主要版本。 下一個字包含次要版本。 下一個字包含選擇性的 AppPlatform 版本,如果指定的話。

傳回值

類型: HRESULT

這個方法可以傳回其中一個值。

傳回碼 Description
E_INVALIDARG
名稱中定義的必要條件未定義於指令清單中。

備註

必要條件是使用套件指令清單中的 OSMinVersionOSMaxVersionTested 元素來指定。

規格需求

需求
最低支援的用戶端 Windows 8 [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2012 [僅限傳統型應用程式]
目標平台 Windows
標頭 appxpackaging.h

另請參閱

IAppxManifestReader