Bagikan melalui


struktur DRIVER_INFO_5

Struktur DRIVER_INFO_5 berisi informasi pengandar pencetak.

Sintaks

typedef struct _DRIVER_INFO_5 {
  DWORD  cVersion;
  LPTSTR pName;
  LPTSTR pEnvironment;
  LPTSTR pDriverPath;
  LPTSTR pDataFile;
  LPTSTR pConfigFile;
  DWORD  dwDriverAttributes;
  DWORD  dwConfigVersion;
  DWORD  dwDriverVersion;
} DRIVER_INFO_5, *PDRIVER_INFO_5;

Anggota

cVersion

Versi sistem operasi tempat driver ditulis. Nilai yang didukung adalah 3.

pName

Penunjuk ke string yang dihentikan null yang menentukan nama driver (misalnya, QMS 810).

pEnvironment

Penunjuk ke string yang dihentikan null yang menentukan lingkungan tempat driver ditulis (misalnya, Windows x86, Windows IA64, dan Windows x64).

pDriverPath

Penunjuk ke string yang dihentikan null yang menentukan nama file atau jalur lengkap dan nama file untuk file yang berisi driver perangkat (misalnya, C:\DRIVERS\Pscript.dll).

pDataFile

Penunjuk ke string yang dihentikan null yang menentukan nama file atau jalur lengkap dan nama file untuk file yang berisi data driver (misalnya, C:\DRIVERS\Qms810.ppd).

pConfigFile

Penunjuk ke string yang dihentikan null yang menentukan nama file atau jalur lengkap dan nama file untuk pustaka tautan dinamis konfigurasi driver perangkat (misalnya, C:\DRIVERS\Pscrptui.dll).

dwDriverAttributes

Atribut driver, seperti UMPD/KMPD.

dwConfigVersion

Berapa kali file konfigurasi untuk driver ini telah ditingkatkan atau diturunkan sejak penampung terakhir dimulai ulang.

dwDriverVersion

Berapa kali berkas pengandar untuk pengandar ini telah dimutakhirkan atau diturunkan versinya sejak penampung terakhir dimulai ulang.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung
Windows 2000 Server [hanya aplikasi desktop]
Header
Winspool.h (termasuk Windows.h)
Nama Unicode dan ANSI
_DRIVER_INFO_5W (Unicode) dan _DRIVER_INFO_5A (ANSI)

Lihat juga

Pencetakan

Cetak Struktur API Spooler

TambahkanDriveerDriver

EnumPrinterDrivers

GetPrinterDriver