RtlIsDosDeviceName_U函式

檢查 Dos 格式檔案名,並判斷它是否為 Dos 裝置名稱。

語法

ULONG RtlIsDosDeviceName_U(
    __in PCWSTR DosFileName
)

參數

isProcessorMode

呼叫應用程式所提供的布林指標。 成功執行之後,此變數會指出 OS 是否處於處理器模式或控制器模式。

傳回值

描述
0 指定的 Dos 檔案名不是 Dos 裝置的名稱。
> 0 指定的 Dos 檔案名是 Dos 裝置的名稱,而傳回值為 ULONG,其中高序 16 位是輸入緩衝區中的位移,其中 dos 裝置名稱為 ,而低序 16 位是裝置名稱的長度, (排除任何選擇性的尾端冒號) 。

備註

有效的 Dos 裝置名稱如下:

  • LPTn
  • COMn
  • PRN
  • AUX
  • NUL
  • CON
  • CONIN$
  • CONOUT$

當 n 是數位時。 如果存在,則會忽略尾端冒號。

此函式沒有相關聯的匯入程式庫或標頭檔;您必須使用 LoadLibraryGetProcAddress 函式呼叫它。 API 會從 ntdll.dll 匯出。

規格需求

需求
DLL ntdll.dll