Fungsi CoIsOle1Class (objbase.h)
Menentukan apakah CLSID yang ditentukan mewakili objek OLE 1.
Sintaks
BOOL CoIsOle1Class(
[in] REFCLSID rclsid
);
Parameter
[in] rclsid
CLSID yang akan diperiksa.
Nilai kembali
Jika CLSID mengacu pada objek OLE 1, nilai yang dikembalikan adalah TRUE; jika tidak, itu adalah FALSE.
Keterangan
Fungsi CoIsOle1Class menentukan apakah kelas objek berasal dari OLE 1. Anda dapat menggunakannya untuk mencegah penautan ke objek OLE 1 yang disematkan dalam kontainer, yang tidak didukung objek OLE 1. Setelah kontainer menentukan bahwa data yang disalin mewakili objek yang disematkan, kode kontainer dapat memanggil CoIsOle1Class untuk menentukan apakah objek yang disematkan adalah objek OLE 1. Jika CoIsOle1Class mengembalikan TRUE, kontainer tidak menawarkan CF_LINKSOURCE sebagai salah satu format clipboard-nya. Ini adalah salah satu dari beberapa fungsi kompatibilitas OLE. Fungsi kompatibilitas berikut, yang tercantum di bawah ini, dapat digunakan untuk mengonversi format penyimpanan objek antara OLE 1 dan OLE.
- OleConvertIStorageToOLESTREAM
- OleConvertIStorageToOLESTREAMEx
- OleConvertOLESTREAMToIStorage
- OleConvertOLESTREAMToIStorageEx
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Target Platform | Windows |
Header | objbase.h |
Pustaka | Ole32.lib |
DLL | Ole32.dll |