Funzione RoIsApiContractMajorVersionPresent (rometadataresolution.h)
Restituisce true o false per indicare se il contratto API con il nome specificato e il numero di versione principale è presente.
Sintassi
HRESULT RoIsApiContractMajorVersionPresent(
PCWSTR name,
UINT16 majorVersion,
BOOL *present
);
Parametri
name
Tipo: PCWSTR
Nome del contratto API.
majorVersion
Tipo: UINT16
Numero di versione principale del contratto API.
present
Tipo: BOOL*
True se il contratto API specificato è presente; in caso contrario, false.
Valore restituito
Tipo: HRESULT
Questa funzione può restituire uno di questi valori.
Codice restituito | Descrizione |
---|---|
|
Il contratto API specificato è valido ed è presente. |
|
La stringa di input non è un contratto API definito in alcun file con estensione winmd esaminato. |
|
La stringa di input è uno spazio dei nomi esistente anziché un nome del contratto API. |
Commenti
Questa funzione è stata introdotta in Windows 10, versione 1809 (build 17763).
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 10 [app desktop | App UWP] |
Server minimo supportato | Windows Server 2019 [app desktop | App UWP] |
Piattaforma di destinazione | Windows |
Intestazione | rometadataresolution.h |
Libreria | WindowsApp.lib |
DLL | WinTypes.dll |