Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Mengaktifkan kelas Windows Runtime yang ditentukan.
Syntax
HRESULT RoActivateInstance(
[in] HSTRING activatableClassId,
[out] IInspectable **instance
);
Parameter-parameternya
[in] activatableClassId
Jenis: HSTRING
Pengidentifikasi kelas yang terkait dengan kelas runtime yang dapat diaktifkan.
[out] instance
Jenis: IInspectable**
Penunjuk ke instans yang diaktifkan dari kelas runtime.
Mengembalikan nilai
Jenis: HRESULT
Fungsi ini dapat mengembalikan salah satu nilai ini.
| Mengembalikan kode | Description |
|---|---|
|
Kelas berhasil diaktifkan. |
|
instans adalah NULL. |
|
Utas belum diinisialisasi di Windows Runtime dengan memanggil fungsi RoInitialize . |
|
TrustLevel untuk kelas memerlukan proses kepercayaan penuh. |
|
Antarmuka IInspectable tidak diimplementasikan oleh kelas yang ditentukan. |
|
Gagal membuat instans kelas. |
Komentar
Gunakan fungsi RoActivateInstance untuk mengaktifkan kelas Windows Runtime. Fungsi RoActivateInstance terhubung ke pabrik aktivasi yang terkait dengan pengidentifikasi kelas yang dapat diaktifkan yang ditentukan, membuat instans dengan memanggil konstruktor nol argumen di kelas, dan merilis pabrik aktivasi.
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Klien minimum yang didukung | Windows 8 [aplikasi desktop | Aplikasi UWP] |
| Server minimum yang didukung | Windows Server 2012 [aplikasi desktop | Aplikasi UWP] |
| Platform Target | Windows |
| Header | roapi.h |
| Library | mincore.lib |