ITTerminalManager2::GetPluggableSuperclasses, méthode (termmgr.h)
La méthode GetPluggableSuperclasses obtient les CLSID publics pour toutes les superclasses de terminal enfichable dans le Registre.
Syntaxe
HRESULT GetPluggableSuperclasses(
[in, out] DWORD *pdwNumSuperclasses,
[out] IID *pSuperclasses
);
Paramètres
[in, out] pdwNumSuperclasses
Nombre de superclasses récupérées. Si pSuperclasses a la valeur NULL, cet argument est utilisé pour obtenir le nombre total de superclasses de terminal enfichable inscrites dans le Registre. Si pSuperclasses n’a pas la valeur NULL, cet argument est utilisé pour passer la taille, en ID IID, de la mémoire tampon pSuperclasses , et la méthode retourne le nombre d’ID d’ID copiés dans la mémoire tampon.
[out] pSuperclasses
Pointeur vers une mémoire tampon IID allouée par l’utilisateur.
Si la mémoire tampon a la valeur NULL, la méthode retourne le nombre de superclasses dans la mémoire tampon. Sinon, la méthode retourne les ID des superclasses de terminal enfichable inscrites sur le système.
Valeur retournée
Cette méthode peut retourner l’une de ces valeurs.
Valeur | Signification |
---|---|
|
La méthode a réussi. |
|
Échec de la méthode. |
Configuration requise
Plateforme cible | Windows |
En-tête | termmgr.h |