Platform SDK: TAPI

ITConferenceBlob::Init

Initializes the conference blob based on a textual string. If pBlob is NULL, default values are used.

HRESULT Init(
  BSTR pName, 
  BLOB_CHARACTER_SET CharacterSet, 
  BSTR pBlob
);

Parameters

pName
[in] Pointer to a BSTR representation of conference name.
CharacterSet
[in] BLOB_CHARACTER_SET descriptor of character set.
pBlob
[in] Pointer to a BSTR containing conference blob. If NULL, the conference blob is initialized with default values. Currently, default conference values are available only if the CharacterSet parameter is set to BCS_ASCII.

Return Values

Value Meaning
S_OK Method succeeded.
E_INVALIDARG The pName, CharacterSet, or pBlob parameter is not valid.
E_OUTOFMEMORY Insufficient memory exists to perform the operation.
E_FAIL Unspecified error.
E_NOTIMPL This method is not yet implemented.

Remarks

ITConferenceBlob::Init will return a failure if the blob has already been initialized.

The application must use SysAllocString to allocate memory for the pName and pBlob parameters. The application must use SysFreeString to free the memory when the variables are no longer needed.

Requirements

  Windows NT/2000: Requires Windows 2000.
  Version: Requires TAPI 3.0 or later.
  Header: Declared in Sdpblb.h.
  Library: Use Sdpblbid.lib.

See Also

ITConferenceBlob, BLOB_CHARACTER_SET