Declare Function EnumMonitors Lib "winspool.drv" Alias "EnumMonitorsA" (ByVal pName As String, ByVal Level As Long, pMonitors As Byte, ByVal cbBuf As Long, pcbNeeded As Long, pcReturned As Long) As Long。
基本介紹
- 外文名:EnumMonitors
- 說明:枚舉可用的列印監視器
- 返回值:Long
- 註解:包含了列印監視器的名字
說明
枚舉可用的列印監視器
返回值
Long,非零表示成功,零表示失敗。會設定GetLastError
參數表
參數 類型及說明
pName String,伺服器的名字。用vbNullString指定本地系統
Level Long,設為1
pMonitors Byte,包含MONINTOR_INFO_1結構的緩衝區
cbBuf Long,pMonitors緩衝區中的字元數量
pcReturned Long,載入緩衝區的結構數量(用於那些能返回多個結構的函式)
註解
MONINTOR_INFO_1結構有一個欄位包含了列印監視器的名字