Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Active la classe Windows Runtime spécifiée.
Syntaxe
HRESULT RoActivateInstance(
[in] HSTRING activatableClassId,
[out] IInspectable **instance
);
Paramètres
[in] activatableClassId
Type : HSTRING
Identificateur de classe associé à la classe runtime pouvant être activée.
[out] instance
Type : IInspectable**
Pointeur vers l’instance activée de la classe runtime.
Valeur retournée
Type : HRESULT
Cette fonction peut retourner l’une de ces valeurs.
| Code de retour | Descriptif |
|---|---|
|
La classe a été activée avec succès. |
|
l’instance a la valeur NULL. |
|
Le thread n’a pas été initialisé dans Windows Runtime en appelant la fonction RoInitialize . |
|
TrustLevel pour la classe nécessite un processus de confiance totale. |
|
L’interface IInspectable n’est pas implémentée par la classe spécifiée. |
|
Échec de la création d’une instance de la classe. |
Remarques
Utilisez la fonction RoActivateInstance pour activer une classe Windows Runtime. La fonction RoActivateInstance se connecte à la fabrique d’activation associée à l’identificateur de classe activable spécifié, crée une instance en appelant le constructeur d’argument zéro sur la classe et libère la fabrique d’activation.
Spécifications
| Requirement | Valeur |
|---|---|
| Client minimum requis | Windows 8 [applications de bureau | Applications UWP] |
| Serveur minimal pris en charge | Windows Server 2012 [applications de bureau | Applications UWP] |
| plateforme cible | Fenêtres |
| Header | roapi.h |
| Library | mincore.lib |