METODE IMFPMPHost::CreateObjectByCLSID (mfidl.h)
Membuat objek dalam proses lindungi jalur media (PMP), dari CLSID.
Sintaks
HRESULT CreateObjectByCLSID(
[in] REFCLSID clsid,
[in] IStream *pStream,
[in] REFIID riid,
[out] void **ppv
);
Parameter
[in] clsid
CLSID objek yang akan dibuat.
[in] pStream
Penunjuk ke antarmuka IStream . Parameter ini bisa NULL. Jika parameter ini bukan NULL, host PMP meminta objek yang dibuat untuk antarmuka IPersistStream dan memanggil IPersistStream::Load, meneruskan penunjuk pStream .
[in] riid
Pengidentifikasi antarmuka (IID) antarmuka yang akan diambil.
[out] ppv
Menerima penunjuk ke antarmuka yang diminta. Pemanggil harus merilis antarmuka.
Menampilkan nilai
Jika metode ini berhasil, metode akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.
Keterangan
Anda dapat menggunakan parameter pStream untuk menginisialisasi objek setelah dibuat.
Persyaratan
Klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | mfidl.h |
Pustaka | Mfuuid.lib |