Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Il metodo GetPluggableTerminalClasses elenca le classi terminale per tutti i terminali pluggable registrati in una superclasse terminale.
Sintassi
HRESULT GetPluggableTerminalClasses(
[in] IID iidSuperclass,
[in] DWORD dwMediaTypes,
[in, out] DWORD *pdwNumClasses,
[out] IID *pTerminalClasses
);
Parametri
[in] iidSuperclass
BSTR che rappresenta CLSID per la superclasse padre.
[in] dwMediaTypes
Elenco ORed bit per bit dei tipi di supporti. Il metodo restituisce solo i terminali che supportano questi tipi di supporti.
[in, out] pdwNumClasses
Se il parametro pTerminalClasses è NULL, questo parametro restituisce il numero totale di terminali registrati nella superclasse terminale specificata dal parametro iidSuperclass .
Se pTerminalClasses non è NULL e il metodo viene completato correttamente, questo parametro restituisce un conteggio del numero di ID terminale restituiti nel buffer pTerminalClasses .
[out] pTerminalClasses
Puntatore al buffer per ricevere gli ID dei terminali. Questo parametro può anche essere NULL. Per altre informazioni, vedere la descrizione del parametro pdwNumClasses .
Valore restituito
Questo metodo può restituire uno di questi valori.
| Valore | Significato |
|---|---|
|
Il metodo è riuscito. |
|
Il parametro pTerminalClasses non rappresenta un IID o un elenco di ID. |
|
Il metodo non è riuscito. |
|
Il parametro pTerminalClasses non è un puntatore valido. |
Requisiti
| Requisito | Valore |
|---|---|
| Piattaforma di destinazione | Windows |
| Intestazione | termmgr.h |