Metodo ITTerminalManager2::GetPluggableSuperclasses (termmgr.h)

Il metodo GetPluggableSuperclasses ottiene i CLSID pubblici per tutte le superclassi del terminale pluggable nel Registro di sistema.

Sintassi

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

Parametri

[in, out] pdwNumSuperclasses

Numero di superclassi recuperate. Se pSuperclasses è NULL, questo argomento viene usato per ottenere il numero totale di superclassi del terminale pluggable registrate nel Registro di sistema. Se pSuperclasses non è NULL, questo argomento viene usato per passare le dimensioni, in IID, del buffer pSuperclasses e il metodo restituisce il numero di ID copiati nella memoria del buffer.

[out] pSuperclasses

Puntatore a un buffer IID allocato dall'utente.

Se il buffer è NULL, il metodo restituisce il numero di superclassi nel buffer. In caso contrario, il metodo restituisce gli ID delle superclassi del terminale pluggable registrate nel sistema.

Valore restituito

Questo metodo può restituire uno di questi valori.

valore Significato
S_OK
Il metodo è riuscito.
E_FAIL
Metodo non riuscito.

Requisiti

   
Piattaforma di destinazione Windows
Intestazione termmgr.h

Vedi anche

ITTerminalManager2