Condividi tramite


Metodo CMSPAddress::GetStaticTerminals (mspaddr.h)

Il metodo GetStaticTerminals viene chiamato dai metodi wrapper ( get_StaticTerminals e EnumerateStaticTerminals) per ottenere una matrice di terminali statici che possono essere usati in questo indirizzo. Questo metodo aggiorna l'elenco interno dei terminali chiamando UpdateTerminalList se l'elenco non è aggiornato. Se il parametro ppTerminals è NULL o il parametro *pdwNumTerminals non è abbastanza grande per contenere tutti i puntatori del terminale, questo metodo restituisce semplicemente (come *pdwNumTerminals) il numero di terminali disponibili. Se ppTerminals non è NULL e *pdwNumTerminals è abbastanza grande, addRefs ogni puntatore terminale e inserisce la matrice di puntatori terminale in *ppTerminals, impostando *pdwNumTerminals al numero di puntatori terminal restituiti. Se l'MSP derivato vuole modificare il set di terminali restituiti, probabilmente eseguirà l'override di UpdateTerminalList anziché eseguire l'override di questo metodo.

Sintassi

HRESULT GetStaticTerminals(
  [out] DWORD      *pdwNumTerminals,
  [out] ITTerminal **ppTerminals
);

Parametri

[out] pdwNumTerminals

Puntatore al numero di terminali statici.

[out] ppTerminals

Puntatore alla matrice di interfacce ITTerminal .

Valore restituito

nessuno

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione mspaddr.h

Vedi anche

CMSPAddress