Fungsi FsRtlValidateReparsePointBuffer (ntifs.h)
FsRtlValidateReparsePointBuffer rutin memverifikasi bahwa buffer titik pemilah ulang yang ditentukan valid.
Sintaks
NTSTATUS FsRtlValidateReparsePointBuffer(
[in] ULONG BufferLength,
[in] PREPARSE_DATA_BUFFER ReparseBuffer
);
Parameter
[in] BufferLength
Panjang buffer titik pemilah ulang.
[in] ReparseBuffer
Buffer titik reparse yang akan divalidasi.
Nilai kembali
FsRtlValidateReparsePointBuffer mengembalikan salah satu nilai NTSTATUS berikut ini:
Menampilkan kode | Deskripsi |
---|---|
|
Buffer valid. |
|
Buffer tidak valid, seperti jika buffer terlalu panjang atau panjang buffer dan panjang data di header-nya tidak konsisten. |
|
Buffer memiliki tag reparse yang tidak valid. |
Keterangan
Untuk informasi selengkapnya tentang titik pemilah ulang, lihat Memilah Ulang Titik dalam Driver Filter Sistem File.
Tag reparse berisi beberapa bit yang tidak dapat diatur kecuali oleh komponen sistem. Untuk informasi selengkapnya, lihat Memilah Ulang Tag Titik.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows Vista |
Target Platform | Universal |
Header | ntifs.h (termasuk FltKernel.h, Ntifs.h) |
Pustaka | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | PASSIVE_LEVEL |
Aturan kepatuhan DDI | HwStorPortProhibitedDDIs(storport), PowerIrpDDis(wdm) |