Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Memverifikasi bahwa struktur kontainer IDList valid.
Sintaks
BOOL IDListContainerIsConsistent(
[in] PCUIDLIST_RELATIVE pidl,
[in] UINT cbAlloc
);
Parameter
[in] pidl
Penunjuk ke IDList untuk memvalidasi.
[in] cbAlloc
Ukuran, dalam byte, dari PIDL yang ditentukan dalam parameter pidl .
Mengembalikan nilai
TRUE jika struktur IDList valid; jika tidak, FALSE.
Keterangan
Fungsi ini harus digunakan oleh kode apa pun yang membaca IDList dari format yang bertahan untuk memastikan bahwa formulir yang tidak valid tidak menyebabkan eksploitasi keamanan dalam kode yang menginterpretasikan IDList. Sumber data shell bertanggung jawab untuk memvalidasi bagian privat itemID. Data tersembunyi divalidasi oleh fungsi yang menginterpretasikan data tersebut.
Persyaratan
| Target Platform | Windows |
| Header | shlobj_core.h (termasuk Shlobj.h) |