Fungsi RoIsApiContractPresent (rometadataresolution.h)
Mengembalikan true atau false untuk menunjukkan apakah kontrak API dengan nama yang ditentukan dan nomor versi utama dan minor ada.
Sintaks
HRESULT RoIsApiContractPresent(
PCWSTR name,
UINT16 majorVersion,
UINT16 minorVersion,
BOOL *present
);
Parameter
name
Jenis: PCWSTR
Nama kontrak API.
majorVersion
Jenis: UINT16
Nomor versi utama kontrak API.
minorVersion
Jenis: UINT16
Nomor versi minor dari kontrak API.
present
Jenis: BOOL*
True jika kontrak API yang ditentukan ada; jika tidak, salah.
Nilai kembali
Jenis: HRESULT
Fungsi ini dapat mengembalikan salah satu nilai ini.
Menampilkan kode | Deskripsi |
---|---|
|
Kontrak API yang ditentukan valid dan ada. |
|
String input bukan kontrak API yang ditentukan dalam file .winmd yang diperiksa. |
|
String input adalah namespace yang ada daripada nama kontrak API. |
Keterangan
Fungsi ini diperkenalkan dalam Windows 10, versi 1809 (build 17763).
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 10 [aplikasi desktop | Aplikasi UWP] |
Server minimum yang didukung | Windows Server 2019 [aplikasi desktop | Aplikasi UWP] |
Target Platform | Windows |
Header | rometadataresolution.h |
Pustaka | WindowsApp.lib |
DLL | WinTypes.dll |