ITTerminalManager2::GetPluggableSuperclasses-Methode (termmgr.h)
Die GetPluggableSuperclasses-Methode ruft die öffentlichen CLSIDs für alle pluggablen Terminal-Superklassen in der Registrierung ab.
Syntax
HRESULT GetPluggableSuperclasses(
[in, out] DWORD *pdwNumSuperclasses,
[out] IID *pSuperclasses
);
Parameter
[in, out] pdwNumSuperclasses
Die Anzahl der abgerufenen Superklassen. Wenn pSuperclassesNULL ist, wird dieses Argument verwendet, um die Gesamtzahl der in der Registrierung registrierten pluggablen Terminal-Superklassen abzurufen. Wenn pSuperclasses nicht NULL ist, wird dieses Argument verwendet, um die Größe des pSuperclasses-Puffers in IIDs zu übergeben, und die Methode gibt die Anzahl der in den Pufferspeicher kopierten IIDs zurück.
[out] pSuperclasses
Zeiger auf einen vom Benutzer zugewiesenen IID-Puffer.
Wenn der Puffer NULL ist, gibt die Methode die Anzahl der Superklassen im Puffer zurück. Andernfalls gibt die -Methode die IIDs der auf dem System registrierten steckbaren Terminalüberklassen zurück.
Rückgabewert
Diese Methode kann einen dieser Werte zurückgeben.
Wert | Bedeutung |
---|---|
|
Methode war erfolgreich. |
|
Fehler bei der Methode. |
Anforderungen
Zielplattform | Windows |
Kopfzeile | termmgr.h |