Método CMSPAddress::GetStaticTerminals (mspaddr.h)
O método GetStaticTerminals é chamado por nossos métodos wrapper ( get_StaticTerminals e EnumerateStaticTerminals) para obter uma matriz de terminais estáticos que podem ser usados nesse endereço. Esse método atualiza a lista interna de terminais do endereço chamando UpdateTerminalList se a lista não estiver atualizada. Se o parâmetro ppTerminals for NULL ou o parâmetro *pdwNumTerminals não for grande o suficiente para manter todos os ponteiros de terminal, esse método simplesmente retornará (como *pdwNumTerminals) o número de terminais disponíveis. Se ppTerminals não for NULL e *pdwNumTerminals for grande o suficiente, ele adicionará AddRefs em cada ponteiro de terminal e colocará a matriz de ponteiros de terminal em *ppTerminals, definindo *pdwNumTerminals como o número de ponteiros de terminal retornados. Se o MSP derivado quiser alterar o conjunto de terminais retornados, ele provavelmente substituirá UpdateTerminalList em vez de substituir esse método.
Sintaxe
HRESULT GetStaticTerminals(
[out] DWORD *pdwNumTerminals,
[out] ITTerminal **ppTerminals
);
Parâmetros
[out] pdwNumTerminals
Ponteiro para o número de terminais estáticos.
[out] ppTerminals
Ponteiro para a matriz de interfaces ITTerminal .
Retornar valor
Nenhum
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Windows |
Cabeçalho | mspaddr.h |