Metodo IAppxManifestReader::GetPrerequisite (appxpackaging.h)

Ottiene il prerequisito specificato come definito nel manifesto del pacchetto.

Sintassi

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

Parametri

[in] name

Tipo: LPCWSTR

Nome del prerequisito, "OSMinVersion" o "OSMaxVersionTested".

[out, retval] value

Tipo: UINT64*

Prerequisito specificato. Nel manifesto la rappresentazione dot-trio è Major.Minor.AppPlatform. Viene convertito nel valore a 64 bit come indicato di seguito: la parola con ordine più alto contiene la versione principale. La parola successiva contiene la versione secondaria. La parola successiva contiene la versione facoltativa di AppPlatform, se specificata.

Valore restituito

Tipo: HRESULT

Questo metodo può restituire uno di questi valori.

Codice restituito Descrizione
E_INVALIDARG
Il prerequisito definito nel nome non è definito nel manifesto.

Commenti

I prerequisiti vengono specificati usando gli elementi OSMinVersion e OSMaxVersionTested nel manifesto del pacchetto.

Requisiti

Requisito Valore
Client minimo supportato Windows 8 [solo app desktop]
Server minimo supportato Windows Server 2012 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione appxpackaging.h

Vedi anche

IAppxManifestReader