FsRtlIsAnsiCharacterLegal 宏 (ntifs.h)
FsRtlIsAnsiCharacterLegal 宏會判斷字元是否為合法的 ANSI 字元。
語法
void FsRtlIsAnsiCharacterLegal(
C,
FLAGS
);
參數
C
要測試的字元。
FLAGS
下列一或多個旗標值的組合:
旗標 | 意義 |
---|---|
FSRTL_FAT_LEGAL |
FAT 檔名的有效字元是合法的。 |
FSRTL_HPFS_LEGAL |
高效能文件系統的有效字元 (HPFS) 檔名是合法的。 |
FSRTL_NTFS_LEGAL |
NTFS 檔名的有效字元是合法的。 |
FSRTL_WILD_CHARACTER |
通配符是合法的。 |
FSRTL_OLE_LEGAL |
NTFS 數據流名稱的有效字元是合法的。 |
FSRTL_NTFS_STREAM_LEGAL |
FSRTL_NTFS_LEGAL |FSRTL_OLE_LEGAL |
傳回值
無
備註
若要成為合法的 ANSI 字元,字元必須存在於 ANSI 法律字元陣列中,而且必須滿足輸入旗標設定。
如需其他字串處理例程的資訊,請參閱 Run-Time Library (RTL) 例程。
規格需求
需求 | 值 |
---|---|
目標平台 | 桌面 |
標頭 | ntifs.h (包含 Ntifs.h) |
IRQL | 任何層級 |