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 |
---|---|
|
O método foi bem-sucedido. |
|
Falha no método. |
Requisitos
Plataforma de Destino | Windows |
Cabeçalho | termmgr.h |