Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Проверяет имя файла формата Dos и определяет, является ли оно именем устройства Dos.
Синтаксис
ULONG RtlIsDosDeviceName_U(
__in PCWSTR DosFileName
)
Параметры
isProcessorMode
Логический указатель, предоставляемый вызывающим приложением. После успешного выполнения эта переменная будет указывать, находится ли ОПЕРАЦИОННая система в режиме процессора или контроллера.
Возвращаемое значение
| Значение | Описание |
|---|---|
| 0 | Указанное имя файла Dos не является именем устройства Dos. |
| > 0 | Указанное имя файла Dos — это имя устройства Dos, а возвращаемое значение — ULONG, где высокий порядок 16 бит — это смещение во входном буфере, где имена устройств Dos являются сущностями, а низкий порядок 16 бит — это длина имени устройства и длина имени (за исключением любых необязательных конечных двоеточий). |
Комментарии
Допустимые имена устройств Dos:
- LPTn
- COMn
- PRN
- AUX
- NUL
- CON
- CONIN$
- CONOUT$
Если n является цифрой. При наличии двоеточия в конце игнорируется.
У этой функции нет связанной библиотеки импорта или файла заголовков; его необходимо вызвать с помощью функций LoadLibrary и GetProcAddress . API экспортируется из ntdll.dll.
Требования
| Требование | Значение |
|---|---|
| DLL | ntdll.dll |