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 |