Makro FsRtlTestAnsiCharacter (ntifs.h)
Makro FsRtlTestAnsiCharacter menentukan apakah karakter ANSI atau double-byte character set (DBCS) memenuhi kriteria yang ditentukan.
Sintaks
void FsRtlTestAnsiCharacter(
C,
DEFAULT_RET,
WILD_OK,
FLAGS
);
Parameter
C
Arahkan ke karakter yang akan diuji.
DEFAULT_RET
Nilai default yang akan dikembalikan jika nilai (SCHAR *)Karakter < 0.
WILD_OK
Atur ke TRUE jika karakter kartubebas dianggap legal, FALSE jika tidak.
FLAGS
Kombinasi satu atau beberapa nilai bendera yang dijelaskan berikut ini.
Bendera | Makna |
---|---|
FSRTL_FAT_LEGAL |
Karakter yang valid untuk nama file FAT adalah legal. |
FSRTL_HPFS_LEGAL |
Karakter yang valid untuk nama file HPFS bersifat legal. |
FSRTL_NTFS_LEGAL |
Karakter yang valid untuk nama file NTFS adalah legal. |
FSRTL_WILD_CHARACTER |
Karakter kartubebas bersifat legal. |
FSRTL_OLE_LEGAL |
Karakter yang valid untuk nama aliran NTFS adalah legal. |
FSRTL_NTFS_STREAM_LEGAL |
FSRTL_NTFS_LEGAL | FSRTL_OLE_LEGAL |
Mengembalikan nilai
Tidak ada
Keterangan
Untuk informasi tentang rutinitas penanganan string lainnya, lihat Rutinitas Pustaka Run-Time (RTL).
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Desktop |
Header | ntifs.h (termasuk Ntifs.h) |
IRQL | Tingkat apa pun |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk