QueryDosDevice

此頁沒有內(nèi)容條目
內(nèi)容

QueryDosDevice

VB聲明

Declare Function QueryDosDevice Lib "kernel32" Alias "QueryDosDeviceA" (ByVal lpDeviceName As String, ByVal lpTargetPath As String, ByVal ucchMax As Long) As Long

說明

在Windows NT中,DOS設(shè)備名會(huì)映射成NT系統(tǒng)設(shè)備名。該函數(shù)可判斷當(dāng)前的設(shè)備映射情況

返回值

Long,零表示出錯(cuò)。如執(zhí)行成功,返回保存到lpTargetPath的字符數(shù)。會(huì)設(shè)置GetLastError

參數(shù)表

參數(shù)

類型及說明

lpDeviceName

String,如果是vbNullString,那么lpTargetPath會(huì)載入當(dāng)前映射的MS-DOS名稱的一個(gè)列表。如果是個(gè)MS-DOS名,則lpTargetPath會(huì)載入一個(gè)設(shè)備映射列表(第一個(gè)名字是活動(dòng)映射,后續(xù)的名字是以前尚未刪掉的映射)

lpTargetPath

String,名稱列表,具體取決于lpDeviceName參數(shù)。這些名字用NULL字符分隔。列表最后用兩個(gè)連續(xù)的NULL字符中止

ucchMax

Long,lpTargetPath緩沖區(qū)的大小

注解

可用DefineDosDevice函數(shù)將映射變成DOS設(shè)備名

適用平臺(tái)

Windows NT

Top