Fungsi PathCchFindExtension (pathcch.h)
Mencari jalur untuk menemukan ekstensi nama filenya, seperti ".exe" atau ".ini". Fungsi ini tidak mencari ekstensi tertentu; ia mencari keberadaan ekstensi apa pun.
Fungsi ini berbeda dari PathFindExtension karena menerima jalur dengan awalan "\", "\?" dan "\?\UNC".
Sintaks
WINPATHCCHAPI HRESULT PathCchFindExtension(
[in] PCWSTR pszPath,
[in] size_t cchPath,
[out] PCWSTR *ppszExt
);
Parameter
[in] pszPath
Penunjuk ke jalur untuk mencari.
[in] cchPath
Ukuran buffer yang diacu oleh pszPath dalam karakter, termasuk terminator null.
[out] ppszExt
Alamat pointer yang, ketika fungsi ini berhasil dikembalikan, menunjuk ke karakter "." yang mendahului ekstensi dalam pszPath. Jika tidak ada ekstensi yang ditemukan, ekstensi menunjuk ke karakter null yang mengakhiri string.
Nilai kembali
Jika fungsi ini berhasil, fungsi akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 8 [aplikasi desktop | Aplikasi UWP] |
Server minimum yang didukung | Windows Server 2012 [aplikasi desktop | Aplikasi UWP] |
Target Platform | Windows |
Header | pathcch.h |
Pustaka | Pathcch.lib |