Freigeben über


ITConferenceBlob::Init-Methode

[ Steuerelemente und Schnittstellen für Rendezvous-IP-Telefoniekonferenzen stehen in Windows Vista, Windows Server 2008 und nachfolgenden Versionen des Betriebssystems nicht zur Verfügung. Die RTC-Client-API bietet ähnliche Funktionen.]

Die Init-Methode initialisiert das Konferenzblob basierend auf einer Textzeichenfolge. Wenn pBlobNULL ist, werden Standardwerte verwendet.

Syntax

HRESULT Init(
  [in] BSTR               pName,
  [in] BLOB_CHARACTER_SET CharacterSet,
  [in] BSTR               pBlob
);

Parameter

pName [in]

Zeiger auf eine BSTR-Darstellung des Konferenznamens.

CharacterSet [in]

BLOB_CHARACTER_SET Deskriptor des Zeichensatzes.

pBlob [in]

Zeiger auf einen BSTR , der das Konferenzblob enthält. Bei NULL wird das Konferenzblob mit Standardwerten initialisiert. Derzeit sind Die Standardkonferenzwerte nur verfügbar, wenn der CharacterSet-Parameter auf BCS_ASCII festgelegt ist.

Rückgabewert

Diese Methode kann einen dieser Werte zurückgeben.

Wert Bedeutung
S_OK
Methode war erfolgreich.
E_INVALIDARG
Der pName-, CharacterSet- oder pBlob-Parameter ist ungültig.
E_OUTOFMEMORY
Zum Ausführen des Vorgangs ist nicht genügend Arbeitsspeicher vorhanden.
E_FAIL
Unbekannter Fehler.
E_NOTIMPL
Diese Methode ist noch nicht implementiert.

Bemerkungen

ITConferenceBlob::Init gibt einen Fehler zurück, wenn das Blob bereits initialisiert wurde.

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

Anforderungen

Anforderung Wert
TAPI-Version
Erfordert TAPI 3.0 oder höher
Header
Sdpblb.h
Bibliothek
Uuid.lib
DLL
Sdpblb.dll

Weitere Informationen

ITConferenceBlob

BLOB_CHARACTER_SET