共用方式為


印表機驅動程式安裝參考

本節中的函式會在電腦上安裝和設定印表機驅動程式。

本節內容

功能 描述
AddMonitor
AddMonitor函式會安裝本機埠監視器,並連結組態、資料和監視檔案。
AddPort
AddPort函式會將埠的名稱新增至支援的埠清單。 AddPort函式是由埠監視器匯出。
AddPrinterDriver
AddPrinterDriver 函式會安裝本機或遠端印表機驅動程式,並關聯設定、資料和驅動程式檔案。
如需安裝或升級印表機驅動程式的更多彈性,請使用 AddPrinterDriverEx 函式,因為它允許嚴格升級、嚴格降級、只複製較新的檔案,以及複製所有檔案 (,而不論檔案時間戳記) 為何。
注意: 不再建議在沒有驅動程式套件的情況下安裝印表機驅動程式。 請改用 InstallPrinterDriverFromPackage
AddPrinterDriverEx
AddPrinterDriverEx 函式會安裝本機或遠端印表機驅動程式,並連結設定、資料和驅動程式檔案。 除了具有 AddPrinterDriver的功能之外,它也提供選項,允許嚴格升級、嚴格降級、僅複製較新的檔案,以及複製所有檔案, (不論檔案時間戳記) 。
注意: 不再建議在沒有驅動程式套件的情況下安裝印表機驅動程式。 請改用 InstallPrinterDriverFromPackage
AddPrintProcessor
AddPrintProcessor函式會在指定的伺服器上安裝列印處理器,並將列印處理器名稱新增至支援的列印處理器清單。
AddPrintProvidor
AddPrintProvidor函式會安裝本機列印提供者,並連結組態、資料和提供者檔案。
CorePrinterDriverInstalled
CorePrinterDriverInstalled函式會報告是否已安裝具有指定 GUID、日期和版本的核心印表機驅動程式。
DeleteMonitor
DeleteMonitor函式會移除AddMonitor函式所新增的埠監視器。
DeletePort
DeletePort函式會顯示一個對話方塊,可讓使用者刪除埠名稱。
DeletePrinterDriver
DeletePrinterDriver 函式會從伺服器上支援的驅動程式名稱清單中移除指定的印表機驅動程式名稱。
若要刪除與驅動程式相關聯的檔案,除了從伺服器支援的驅動程式名稱清單中移除指定的印表機驅動程式名稱之外,請使用 DeletePrinterDriverEx 函 式。
只有在指定的環境未使用任何版本的驅動程式時,DeletePrinterDriver才會刪除驅動程式。 DeletePrinterDriverEx 可以刪除特定版本的驅動程式。
DeletePrinterDriverEx
DeletePrinterDriverEx函式會從伺服器上支援的驅動程式名稱清單中移除指定的印表機驅動程式名稱,並刪除與驅動程式相關聯的檔案。 此函式也可以刪除特定版本的驅動程式。
DeletePrinterDriverPackage
從驅動程式存放區刪除印表機驅動程式套件。
DeletePrintProcessor
DeletePrintProcessor函式會移除AddPrintProcessor函式新增的列印處理器。
DeletePrintProvidor
DeletePrintProvidor函式會移除AddPrintProvidor函式新增的列印提供者。
EnumMonitors
EnumMonitors函式會擷取指定伺服器上所安裝之埠監視器的相關資訊。
EnumPorts
EnumPorts函式會列舉可在指定伺服器上列印的埠。
EnumPrinterDrivers
EnumPrinterDrivers函式會列舉安裝在指定印表機伺服器上的印表機驅動程式。
EnumPrintProcessorDatatypes
EnumPrintProcessorDatatypes函式會列舉指定的列印處理器支援的資料類型。
EnumPrintProcessors
EnumPrintProcessors函式會列舉安裝在指定伺服器上的列印處理器。
GetCorePrinterDrivers
擷取指定之核心印表機驅動程式的 GUID、版本和日期,以及其套件的路徑。
GetPrinterDriver
GetPrinterDriver 函式會擷取指定印表機的驅動程式資料。 如果驅動程式未安裝在本機電腦上, GetPrinterDriver 會加以安裝。
GetPrinterDriver2
GetPrinterDriver2函式會擷取指定印表機的驅動程式資料。 如果驅動程式未安裝在本機電腦上, GetPrinterDriver2 會安裝驅動程式,並將任何使用者介面顯示到指定的視窗。
GetPrinterDriverDirectory
GetPrinterDriverDirectory函式會擷取印表機驅動程式目錄的路徑。
GetPrinterDriverPackagePath
擷取列印伺服器上的指定印表機驅動程式套件路徑。
GetPrintProcessorDirectory
GetPrintProcessorDirectory函式會擷取指定伺服器上的列印處理器目錄路徑。
InstallPrinterDriverFromPackage
從列印伺服器驅動程式存放區中的驅動程式套件安裝印表機驅動程式。
UploadPrinterDriverPackage
將印表機驅動程式上傳至列印伺服器的驅動程式存放區,以便藉由呼叫 InstallPrinterDriverFromPackage加以安裝。