共用方式為


印表機驅動程式安裝參考

本節中的函式會在計算機上安裝及設定印表機驅動程式。

在本節中

功能 描述
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來安裝印表機驅動程式。