WNetOpenEnum

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

WNetOpenEnum

VB聲明

Declare Function WNetOpenEnum Lib "mpr.dll" Alias "WNetOpenEnumA" (ByVal dwScope As Long, ByVal dwType As Long, ByVal dwUsage As Long, lpNetResource As NETRESOURCE, lphEnum As Long) As Long

說明

啟動對網(wǎng)絡(luò)資源進(jìn)行枚舉的過程。這個函數(shù)會返回由WNetEnumResource函數(shù)用于枚舉資源所用的一個句柄

返回值

Long,零表示成功。會設(shè)置GetLastError。如GetLastError是ERROR_EXTENDED_ERROR,則可用WNetGetLastError取得額外的錯誤信息

參數(shù)表

參數(shù)

類型及說明

dwScope

Long,指定要枚舉的資源范圍??稍O(shè)為下述常數(shù)之一:

RESOURCE_CONNECTED

枚舉已連接的資源(忽略dwUsage)

RESOURCE_GLOBALNET

枚舉所有資源

RESOURCE_REMEMBERED

只枚舉永久性連接

dwType

Long,下述常數(shù)之一

RESOURCE_ANY

枚舉所有類型的網(wǎng)絡(luò)資源

RESOURCE_DISK

枚舉磁盤資源

RESOURCE_PRINT

枚舉打印資源

dwUsage

Long,可設(shè)為零,表示枚舉所有資源;或設(shè)為下述常數(shù)的一個或兩個:

RESOURCEUSAGE_CONNECTABLE

只枚舉那些能夠連接的資源

RESOURCEUSAGE_CONTAINER

只枚舉包含了其他資源的資源

lpNetResource

NETRESOURCE,這個結(jié)構(gòu)指定了一個容器資源。該函數(shù)會枚舉包含于這里指定的某個指定資源內(nèi)的資源。如設(shè)為NULL(把聲明變成ByVal As Long),那么函數(shù)會枚舉頂級網(wǎng)絡(luò)資源。倘若在dwScope參數(shù)里沒有指定RESOURCE_GLOBALNET,那么必須為NULL

lphEnum

Long,指定一個變量,用于裝載一個枚舉句柄。該句柄由WNetEnumResource函數(shù)使用。必須用WNetCloseEnum函數(shù)將其清除

Top