Compartilhar via


Método ITTerminalManager2::GetPluggableSuperclasses (termmgr.h)

O método GetPluggableSuperclasses obtém os CLSIDs públicos para todas as superclasses de terminal conectáveis no registro.

Sintaxe

HRESULT GetPluggableSuperclasses(
  [in, out] DWORD *pdwNumSuperclasses,
  [out]     IID   *pSuperclasses
);

Parâmetros

[in, out] pdwNumSuperclasses

O número de superclasses recuperadas. Se pSuperclasses for NULL, esse argumento será usado para obter o número total de superclasses de terminal conectáveis registradas no registro. Se pSuperclasses não for NULL, esse argumento será usado para passar o tamanho, em IIDs, do buffer pSuperclasses e o método retornará o número de IIDs copiados na memória do buffer.

[out] pSuperclasses

Ponteiro para um buffer IID alocado pelo usuário.

Se o buffer for NULL, o método retornará a contagem de superclasses no buffer. Caso contrário, o método retornará os IIDs das superclasses de terminal conectáveis registradas no sistema.

Valor retornado

Esse método pode retornar um desses valores.

Valor Significado
S_OK
O método foi bem-sucedido.
E_FAIL
Falha no método.

Requisitos

   
Plataforma de Destino Windows
Cabeçalho termmgr.h

Confira também

ITTerminalManager2