Méthode CMSPAddress ::GetStaticTerminals (mspaddr.h)
La méthode GetStaticTerminals est appelée par nos méthodes wrapper ( get_StaticTerminals et EnumerateStaticTerminals) pour obtenir un tableau de terminaux statiques qui peuvent être utilisés sur cette adresse. Cette méthode met à jour la liste interne des terminaux de l’adresse en appelant UpdateTerminalList si la liste n’est pas à jour. Si le paramètre ppTerminals a la valeur NULL ou si le paramètre *pdwNumTerminals n’est pas assez grand pour contenir tous les pointeurs de terminal, cette méthode retourne simplement (en tant que *pdwNumTerminals) le nombre de terminaux disponibles. Si ppTerminals n’a pas la valeur NULL et que *pdwNumTerminals est suffisamment grand, il ajoute chaque pointeur terminal et place le tableau de pointeurs de terminal dans *ppTerminals, en définissant *pdwNumTerminals sur le nombre de pointeurs de terminal retournés. Si le MSP dérivé souhaite modifier l’ensemble de terminaux retourné, il remplacera probablement UpdateTerminalList au lieu de remplacer cette méthode.
Syntaxe
HRESULT GetStaticTerminals(
[out] DWORD *pdwNumTerminals,
[out] ITTerminal **ppTerminals
);
Paramètres
[out] pdwNumTerminals
Pointeur vers le nombre de terminaux statiques.
[out] ppTerminals
Pointeur vers le tableau d’interfaces ITTerminal .
Valeur de retour
None
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | mspaddr.h |