Fungsi Utilitas Shell Lain-lain
Bagian ini menjelaskan fungsi Windows Shell yang diekspor oleh Shlwapi.dll dan didefinisikan dalam Shlwapi.h dan Shlwapi.lib yang tidak termasuk dalam salah satu kategori fungsi utilitas lainnya.
Di bagian ini
Topik | Deskripsi |
---|---|
DllInstall |
Menangani penginstalan dan penyiapan untuk DLL. |
GetProcessReference |
Mengambil objek khusus proses yang disediakan oleh SetProcessReference, meningkatkan jumlah referensi untuk menjaga proses tetap hidup. |
HashData |
Hash array data. |
IsInternetESCEnabled |
Menentukan apakah Windows Internet Explorer berada dalam Konfigurasi Keamanan Tingkat Tinggi. |
Iso |
Memeriksa sistem operasi dan fitur sistem operasi tertentu. |
IStream_Copy |
Menyalin aliran ke aliran lain. |
IStream_Read |
Membaca byte dari aliran tertentu dan mengembalikan nilai yang menunjukkan apakah semua byte berhasil dibaca. |
IStream_ReadPidl |
Membaca penunjuk ke daftar pengidentifikasi item (PIDL) dari objek IStream ke objek PIDLIST_RELATIVE. |
IStream_ReadStr |
Membaca dari aliran dan menulis ke dalam string. |
IStream_Reset |
Memindahkan posisi pencarian dalam aliran tertentu ke awal aliran. |
IStream_Size |
Mengambil ukuran, dalam byte, dari aliran tertentu. |
IStream_Write |
Menulis data format yang tidak diketahui dari buffer ke aliran tertentu. |
IStream_WritePidl |
Menulis PIDL dari objek PCUIDLIST_RELATIVE ke objek IStream . |
IStream_WriteStr |
Membaca dari string dan menulis ke dalam aliran. |
IUnknown_AtomicRelease |
Merilis penunjuk Model Objek Komponen (COM) dan mengaturnya ke NULL. |
IUnknown_GetSite |
Memanggil metode IObjectWithSite::GetSite objek yang ditentukan. |
IUnknown_GetWindow |
Mencoba mengambil handel jendela dari objek COM dengan mengkueri berbagai antarmuka yang memiliki metode GetWindow . |
IUnknown_QueryService |
Mengambil antarmuka untuk layanan dari objek tertentu. |
IUnknown_Set |
Mengubah nilai penunjuk antarmuka COM dan merilis antarmuka sebelumnya. |
IUnknown_SetSite |
Mengatur situs objek yang ditentukan dengan memanggil metode IObjectWithSite::SetSite-nya . |
ParseURL |
Melakukan penguraian URL yang belum mendasar. |
QISearch |
Implementasi berbasis tabel dari metode IUnknown::QueryInterface . |
SetProcessReference |
Menyediakan objek COM yang memungkinkan ekstensi Shell yang dihosting dan komponen lain untuk mencegah proses host mereka ditutup sebelum waktunya. Proses host biasanya Windows Explorer atau Internet Explorer, tetapi fungsi ini juga dapat digunakan oleh aplikasi lain. |
SHAutoComplete |
Menginstruksikan kontrol pengeditan sistem untuk menggunakan LengkapiOtomatis untuk membantu menyelesaikan URL atau jalur sistem file. |
SHCreateMemStream |
Membuat aliran memori menggunakan proses serupa dengan CreateStreamOnHGlobal. |
SHCreateStreamOnFileEx |
Membuka atau membuat file dan mengambil aliran untuk membaca atau menulis ke file tersebut. |
SHCreateThread |
Membuat utas. |
SHCreateThreadRef |
Membuat referensi per utas ke objek COM. |
SHCreateThreadWithHandle |
Membuat utas baru dan mengambil handelnya. |
SHGetThreadRef |
Mengambil referensi objek per utas yang ditetapkan oleh SHSetThreadRef. |
SHGlobalCounterDecrement |
Mengurangi penghitung global. |
SHGlobalCounterGetValue |
Mendapatkan nilai penghitung global saat ini. |
SHGlobalCounterIncrement |
Menaikkan penghitung global. |
SHIsLowMemoryMachine |
|
SHReleaseThreadRef |
Merilis referensi utas sebelum prosedur utas kembali. |
SHSetThreadRef |
Menyimpan referensi per utas ke objek COM. Ini memungkinkan penelepon untuk mengontrol masa pakai utas sehingga dapat memastikan bahwa Windows tidak akan mematikan utas sebelum penelepon siap. |