Partager via


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

Voir aussi

CMSPAddress