Aracılığıyla paylaş


Yazıcı Sürücüsü Yükleme Başvurusu

Bu bölümdeki işlevler bir bilgisayara yazıcı sürücülerini yükler ve yapılandırr.

Bu bölümde

Fonksiyon Açıklama
AddMonitor
AddMonitor işlevi yerel bir bağlantı noktası izleyicisi yükler ve yapılandırma, veri ve izleme dosyalarını bağlar.
AddPort
AddPort işlevi, desteklenen bağlantı noktaları listesine bağlantı noktasının adını ekler. AddPort işlevi bağlantı noktası izleyicisi tarafından dışarı aktarılır.
AddPrinterDriver
AddPrinterDriver işlevi yerel veya uzak bir yazıcı sürücüsü yükler ve yapılandırma, veri ve sürücü dosyalarını ilişkilendirir.
Yazıcı sürücülerini yükleme veya yükseltme konusunda daha fazla esneklik için AddPrinterDriverExişlevini kullanın çünkü katı yükseltme, katı düşürme, yalnızca daha yeni dosyaların kopyalanması ve tüm dosyaların kopyalanması (dosya zaman damgalarından bağımsız olarak) sağlar.
Not: Sürücü paketi olmadan bir yazıcı sürücüsü yüklenmesi artık önerilmez. Bunun yerine InstallPrinterDriverFromPackage kullanın.
AddPrinterDriverEx
AddPrinterDriverEx işlevi yerel veya uzak bir yazıcı sürücüsü yükler ve yapılandırma, veri ve sürücü dosyalarını bağlar. AddPrinterDriverözelliklerine sahip olmasının yanı sıra, katı yükseltme, katı düşürme, yalnızca daha yeni dosyaların kopyalanması ve tüm dosyaların kopyalanmasını (dosya zaman damgalarından bağımsız olarak) sağlayan seçeneklere de sahiptir.
Not: Sürücü paketi olmadan bir yazıcı sürücüsü yüklenmesi artık önerilmez. Bunun yerine InstallPrinterDriverFromPackage kullanın.
AddPrintProcessor
AddPrintProcessor işlevi, belirtilen sunucuya bir yazdırma işlemcisi yükler ve yazdırma işlemcisi adını desteklenen yazdırma işlemcileri listesine ekler.
AddPrintProvidor
AddPrintProvidor işlevi yerel bir yazdırma sağlayıcısı yükler ve yapılandırma, veri ve sağlayıcı dosyalarını bağlar.
CorePrinterDriverInstalled
CorePrinterDriverInstalled işlevi, belirtilen GUID, tarih ve sürüme sahip bir çekirdek yazıcı sürücüsünün yüklü olup olmadığını bildirir.
DeleteMonitor
DeleteMonitor işlevi, AddMonitor işlevi tarafından eklenen bir bağlantı noktası izleyicisini kaldırır.
DeletePort
DeletePort işlevi, kullanıcının bağlantı noktası adını silmesine izin veren bir iletişim kutusu görüntüler.
DeletePrinterDriver
DeletePrinterDriver işlevi, belirtilen yazıcı sürücüsü adını sunucudaki desteklenen sürücülerin adları listesinden kaldırır.
Sunucu için desteklenen sürücülerin adları listesinden belirtilen yazıcı sürücüsü adını kaldırmanın yanı sıra sürücüyle ilişkili dosyaları silmek için DeletePrinterDriverExişlevinikullanın.
DeletePrinterDriver, yalnızca belirtilen ortam için sürücünün hiçbir sürümü kullanımda değilse sürücüyü siler. deletePrinterDriverExsürücünün belirli sürümlerini silebilir.
DeletePrinterDriverEx
DeletePrinterDriverEx işlevi, belirtilen yazıcı sürücüsü adını bir sunucudaki desteklenen sürücülerin adları listesinden kaldırır ve sürücüyle ilişkili dosyaları siler. Bu işlev sürücünün belirli sürümlerini de silebilir.
DeletePrinterDriverPackage
Bir yazıcı sürücü paketini sürücü deposundan siler.
DeletePrintProcessor
DeletePrintProcessor işlevi, AddPrintProcessor işlevi tarafından eklenen bir yazdırma işlemcisini kaldırır.
DeletePrintProvidor
DeletePrintProvidor işlevi, AddPrintProvidor işlevi tarafından eklenen bir yazdırma sağlayıcısını kaldırır.
EnumMonitors
EnumMonitors işlevi, belirtilen sunucuda yüklü bağlantı noktası izleyicileri hakkında bilgi alır.
EnumPorts
EnumPorts işlevi, belirtilen sunucuda yazdırma için kullanılabilen bağlantı noktalarını numaralandırır.
EnumPrinterDrivers
EnumPrinterDrivers işlevi, belirtilen yazıcı sunucusunda yüklü olan yazıcı sürücülerini numaralandırır.
EnumPrintProcessorDatatypes
EnumPrintProcessorDatatypes işlevi, belirtilen bir yazdırma işlemcisinin desteklediği veri türlerini numaralandırır.
EnumPrintProcessors
EnumPrintProcessors işlevi, belirtilen sunucuda yüklü olan yazdırma işlemcilerini numaralandırır.
GetCorePrinterDrivers
Belirtilen çekirdek yazıcı sürücülerinin GUID' sini, sürümünü ve tarihini ve paketlerinin yolunu alır.
GetPrinterDriver
GetPrinterDriver işlevi, belirtilen yazıcı için sürücü verilerini alır. Sürücü yerel bilgisayarda yüklü değilse, getPrinterDriver yükler.
GetPrinterDriver2
GetPrinterDriver2 işlevi, belirtilen yazıcı için sürücü verilerini alır. Sürücü yerel bilgisayarda yüklü değilse, getPrinterDriver2 bunu yükler ve belirtilen pencerede herhangi bir kullanıcı arabirimi görüntüler.
GetPrinterDriverDirectory
GetPrinterDriverDirectory işlevi yazıcı sürücüsü dizininin yolunu alır.
GetPrinterDriverPackagePath
Bir yazdırma sunucusunda belirtilen yazıcı sürücüsü paketinin yolunu alır.
GetPrintProcessorDirectory
GetPrintProcessorDirectory işlevi, belirtilen sunucudaki yazdırma işlemcisi dizininin yolunu alır.
InstallPrinterDriverFromPackage
Yazdırma sunucusunun sürücü deposundaki bir sürücü paketinden bir yazıcı sürücüsü yükler.
UploadPrinterDriverPackage
InstallPrinterDriverFromPackageçağrılarak yüklenebilmesi için yazıcı sürücüsünü yazdırma sunucusunun sürücü deposuna yükler.