Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Untersucht den Dateinamen im Dos-Format und bestimmt, ob es sich um einen Dos-Gerätenamen handelt.
Syntax
ULONG RtlIsDosDeviceName_U(
__in PCWSTR DosFileName
)
Parameter
isProcessorMode
Ein boolescher Zeiger, der von der aufrufenden Anwendung bereitgestellt wird. Nach erfolgreicher Ausführung gibt diese Variable an, ob sich das Betriebssystem im Prozessor- oder Controllermodus befindet.
Rückgabewert
| Wert | Beschreibung |
|---|---|
| 0 | Der angegebene Dos-Dateiname ist nicht der Name eines Dos-Geräts. |
| > 0 | Der angegebene Dos-Dateiname ist der Name eines Dos-Geräts, und der Rückgabewert ist ein ULONG, wobei die hohe Reihenfolge 16 Bit der Offset im Eingabepuffer ist, in dem der Dos-Gerätename entsteht, und die niedrige Reihenfolge 16 Bit ist die Länge des Gerätenamens die Länge des Namens (mit Ausnahme optionaler nachgestellter Doppelpunkte). |
Hinweise
Gültige Dos-Gerätenamen sind:
- LPTn
- COMn
- PRN
- AUX
- NUL
- CON
- CONIN$
- CONOUT$
Wenn n eine Ziffer ist. Nachfolgende Doppelpunkte werden ignoriert, falls vorhanden.
Dieser Funktion ist keine Importbibliothek oder Headerdatei zugeordnet. Sie müssen sie mit den Funktionen LoadLibrary und GetProcAddress aufrufen. Die API wird aus ntdll.dll exportiert.
Anforderungen
| Anforderung | Wert |
|---|---|
| DLL | ntdll.dll |