Fungsi StringFromCLSID (combaseapi.h)
Mengonversi CLSID menjadi string karakter yang dapat dicetak. CLSID yang berbeda selalu dikonversi ke string yang berbeda.
Sintaks
HRESULT StringFromCLSID(
[in] REFCLSID rclsid,
[out] LPOLESTR *lplpsz
);
Parameter
[in] rclsid
CLSID yang akan dikonversi.
[out] lplpsz
Alamat variabel pointer yang menerima pointer ke string yang dihasilkan. String yang mewakili rclsid menyertakan kurung kurawal penutup.
Nilai kembali
Fungsi ini dapat mengembalikan nilai pengembalian standar E_OUTOFMEMORY dan S_OK.
Keterangan
StringFromCLSID memanggil fungsi StringFromGUID2 untuk mengonversi pengidentifikasi unik global (GUID) menjadi serangkaian karakter yang dapat dicetak.
Pemanggil bertanggung jawab untuk membebaskan memori yang dialokasikan untuk string dengan memanggil fungsi CoTaskMemFree .
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 2000 Professional [aplikasi desktop | Aplikasi UWP] |
Server minimum yang didukung | Windows 2000 Server [aplikasi desktop | Aplikasi UWP] |
Target Platform | Windows |
Header | combaseapi.h (termasuk Objbase.h) |
Pustaka | Ole32.lib |
DLL | Ole32.dll |