header pathcch.h
Header ini digunakan oleh Windows Shell. Untuk informasi selengkapnya, lihat:
pathcch.h berisi antarmuka pemrograman berikut:
PathAllocCanonicalize Mengonversi string jalur menjadi bentuk kanonis. Fungsi ini berbeda dari PathCchCanonicalize dan PathCchCanonicalizeEx karena mengembalikan hasil pada heap. |
PathAllocCombine Menggabungkan dua fragmen jalur menjadi satu jalur. |
PathCchAddBackslash Menambahkan garis miring terbalik ke akhir string untuk membuat sintaks yang benar untuk jalur. (PathCchAddBackslash) |
PathCchAddBackslashEx Menambahkan garis miring terbalik ke akhir string untuk membuat sintaks yang benar untuk jalur. (PathCchAddBackslashEx) |
PathCchAddExtension Menambahkan ekstensi nama file ke string jalur. Fungsi ini berbeda dari PathAddExtension karena menerima jalur dengan kutipan "\", "\?&; dan "\?\UNC" Awalan. |
PathCchAppend Menambahkan satu jalur ke ujung jalur lainnya. Fungsi ini berbeda dari PathCchAppendEx karena Anda dibatasi untuk jalur akhir panjang MAX_PATH. Fungsi ini berbeda dari PathAppend karena menerima jalur dengan kutipan "\", "\?&; dan "\?\UNC" Awalan. |
PathCchAppendEx Menambahkan satu jalur ke ujung jalur lainnya. Fungsi ini berbeda dari PathCchAppend karena memungkinkan jalur akhir yang lebih lama untuk dibangun. Fungsi ini berbeda dari PathAppend karena menerima jalur dengan kutipan "\", "\?&; dan "\?\UNC" Awalan. |
PathCchCanonicalize Mengonversi string jalur menjadi bentuk kanonis. Fungsi ini berbeda dari PathCchCanonicalizeEx karena Anda dibatasi untuk jalur akhir panjang MAX_PATH. Fungsi ini berbeda dari PathAllocCanonicalize karena pemanggil harus mendeklarasikan ukuran string yang dikembalikan, yang disimpan pada tumpukan. Fungsi ini berbeda dari PathCanonicalize karena menerima jalur dengan "\", "\?" dan "\?\UNC" Awalan. |
PathCchCanonicalizeEx Menyederhanakan jalur dengan menghapus elemen navigasi seperti "." dan ".." untuk menghasilkan jalur langsung yang terbentuk dengan baik. Fungsi ini berbeda dari PathCchCanonicalize karena memungkinkan jalur akhir yang lebih lama dibangun. Fungsi ini berbeda dari PathAllocCanonicalize karena pemanggil harus mendeklarasikan ukuran string yang dikembalikan, yang disimpan pada tumpukan. Fungsi ini berbeda dari PathCanonicalize karena menerima jalur dengan "\", "\?" dan "\?\UNC" Awalan. |
PathCchCombine Menggabungkan dua fragmen jalur ke dalam satu jalur. (PathCchCombine) |
PathCchCombineEx Menggabungkan dua fragmen jalur ke dalam satu jalur. (PathCchCombineEx) |
PathCchFindExtension Mencari jalur untuk menemukan ekstensi nama filenya, seperti ".exe" atau ".ini". |
PathCchIsRoot Menentukan apakah string jalur mengacu pada akar volume. Fungsi ini berbeda dari PathIsRoot karena menerima jalur dengan awalan "\", "\?" dan "\?\UNC". |
PathCchRemoveBackslash Menghapus garis miring terbelakang di akhir string jalur. Fungsi ini berbeda dari PathRemoveBackslash karena menerima jalur dengan "\", "\?" dan "\?\UNC" Awalan. |
PathCchRemoveBackslashEx Menghapus garis miring terbelakang di akhir string jalur. Fungsi ini berbeda dari PathCchRemoveBackslash karena dapat mengembalikan penunjuk ke akhir baru string dan melaporkan jumlah karakter yang tidak digunakan yang tersisa di buffer. Fungsi ini berbeda dari PathRemoveBackslash karena menerima jalur dengan "\", "\?" dan "\?\UNC" Awalan. |
PathCchRemoveExtension Menghapus ekstensi nama file dari jalur, jika ada. Fungsi ini berbeda dari PathRemoveExtension karena menerima jalur dengan "\", "\?" dan "\?\UNC" Awalan. |
PathCchRemoveFileSpec Menghapus elemen terakhir dalam string jalur, baik elemen tersebut adalah nama file atau nama direktori. |
PathCchRenameExtension Mengganti ekstensi nama file di akhir string jalur dengan ekstensi baru. |
PathCchSkipRoot Mengambil penunjuk ke karakter pertama dalam jalur setelah huruf drive atau elemen jalur server/berbagi Universal Naming Convention (UNC). Fungsi ini berbeda dari PathSkipRoot karena menerima jalur dengan kutipan "\", "\?&; dan "\?\UNC" Awalan. |
PathCchStripPrefix Menghapus kutipan "\?&; awalan, jika ada, dari jalur file. |
PathCchStripToRoot Menghapus semua elemen file dan direktori dalam jalur kecuali untuk informasi akar. Fungsi ini berbeda dari PathStripToRoot karena menerima jalur dengan kutipan "\", "\?&; dan "\?\UNC" Awalan. |
PathIsUNCEx Menentukan apakah string jalur adalah jalur Universal Naming Convention (UNC) yang valid, dibandingkan dengan jalur berdasarkan huruf kandar. Fungsi ini berbeda dari PathIsUNC karena juga memungkinkan Anda untuk mengekstrak nama server dari jalur. |