Freigeben über


ITBasicCallControl2::RequestTerminal-Methode (tapi3if.h)

Die RequestTerminal-Methode ruft ein geeignetes Terminal unter Berücksichtigung der erforderlichen Klasse, medien und Richtung ab.

Syntax

HRESULT RequestTerminal(
  [in]  BSTR               bstrTerminalClassGUID,
  [in]  long               lMediaType,
  [in]  TERMINAL_DIRECTION Direction,
  [out] ITTerminal         **ppTerminal
);

Parameter

[in] bstrTerminalClassGUID

Die für den Aufruf erforderliche Terminalklasse.

[in] lMediaType

Bitweise oRed-Liste der Medientypen , die für den Aufruf erforderlich sind.

[in] Direction

Der TERMINAL_DIRECTION Deskriptor für das Terminal.

[out] ppTerminal

Zeiger auf die ITTerminal-Schnittstelle .

Rückgabewert

Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.

Hinweise

Die AddRef-Methode wird automatisch auf der ITTerminal-Schnittstelle aufgerufen, die von dieser Methode zurückgegeben wird. Die Anwendung muss die Release-Methode auf der ITTerminal-Schnittstelle aufrufen, um zugeordnete Ressourcen freizugeben.

Anforderungen

   
Zielplattform Windows
Kopfzeile tapi3if.h (Tapi3.h einschließen)
Bibliothek Uuid.lib
DLL Tapi3.dll

Weitere Informationen

ITBasicCallControl2

ITTerminal