Metode ITMSPAddress::CreateMSPCall (tapi3.h)

Metode CreateMSPCall membuat objek Panggilan MSP. TAPI menggabungkan ini ke objek Panggilan utama dan mengekspos antarmuka ITStreamControl .

Sintaks

HRESULT CreateMSPCall(
  [in]  MSP_HANDLE hCall,
  [in]  DWORD      dwReserved,
  [in]  DWORD      dwMediaType,
  [in]  IUnknown   *pOuterUnknown,
  [out] IUnknown   **ppStreamControl
);

Parameter

[in] hCall

Tangani untuk MSP ini.

[in] dwReserved

Nilai yang dipesan - akan menjadi 0.

[in] dwMediaType

Menunjukkan jenis media yang diperlukan untuk panggilan.

[in] pOuterUnknown

Penunjuk ke antarmuka IUnknown pada objek panggilan TAPI 3. Karena objek Panggilan MSP diagregasi dalam objek panggilan TAPI 3, ia perlu mengetahui IUnknown luar.

[out] ppStreamControl

Penunjuk ke penunjuk antarmuka IUnknown antarmuka ITStreamControl untuk panggilan yang baru dibuat.

Nilai kembali

Metode ini dapat mengembalikan salah satu nilai ini.

Nilai Makna
S_OK
Metode berhasil.
E_FAIL
MSP gagal diinisialisasi.
E_POINTER
pMSPCallback bukan penunjuk yang valid.
E_OUTOFMEMORY
Memori tidak cukup ada untuk melakukan operasi.
TAPI_E_INVALIDMEDIATYPE
dwMediaType bukan tipe media yang valid.

Persyaratan

Persyaratan Nilai
Target Platform Windows
Header tapi3.h (termasuk Tapi3.h)

Lihat juga

ITMSPAddress

Antarmuka Penyedia Layanan Media (MSPI)