Compartilhar via


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

Confira também

CMSPAddress