Freigeben über


ITRequest::MakeCall-Methode (tapi3if.h)

Die MakeCall-Methode ruft die angegebene Partei auf.

Syntax

HRESULT MakeCall(
  [in] BSTR pDestAddress,
  [in] BSTR pAppName,
  [in] BSTR pCalledParty,
  [in] BSTR pComment
);

Parameter

[in] pDestAddress

Zeiger auf einen BSTR, der die Zieladresse für den Anruf enthält.

[in] pAppName

Zeiger auf einen BSTR, der den Namen der Anwendung enthält.

[in] pCalledParty

Zeiger auf einen BSTR, der den Namen der aufgerufenen Partei enthält.

[in] pComment

Zeiger auf einen BSTR,der einen Kommentar enthält.

Rückgabewert

Diese Methode kann einen dieser Werte zurückgeben.

Rückgabecode BESCHREIBUNG
S_OK
Methode war erfolgreich.
E_OUTOFMEMORY
Es ist nicht genügend Arbeitsspeicher vorhanden, um den Vorgang auszuführen.
TAPIERR_NOREQUESTRECIPIENT
Es ist keine Anwendung vorhanden, die die unterstützte Telefonieanforderung verarbeiten kann.
TAPIERR_INVALDESTADDRESS
Die Zieladresse ist ungültig.
TAPIERR_REQUESTQUEUEFULL
Die TAPI Server-Anforderungswarteschlange ist voll und kann keine weitere unterstützte Telefonieanforderung verarbeiten.

Hinweise

Die Anwendung muss SysAllocString verwenden, um Arbeitsspeicher für die Parameter pDestAddress, pAppName, pCalledParty und pComment zuzuweisen. Die Anwendung muss SysFreeString verwenden, um den Arbeitsspeicher freizugeben, wenn die Variablen nicht mehr benötigt werden.

Anforderungen

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

Weitere Informationen

ITRequest