Bagikan melalui


struktur DRIVER_INFO_2

Struktur DRIVER_INFO_2 mengidentifikasi driver printer, nomor versi driver, lingkungan tempat driver ditulis, nama file tempat driver disimpan, dan sebagainya.

Sintaks

typedef struct _DRIVER_INFO_2 {
  DWORD  cVersion;
  LPTSTR pName;
  LPTSTR pEnvironment;
  LPTSTR pDriverPath;
  LPTSTR pDataFile;
  LPTSTR pConfigFile;
} DRIVER_INFO_2, *PDRIVER_INFO_2;

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 konfigurasi driver perangkat .dll (misalnya, "c:\drivers\Pscrptui.dll").

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_2W (Unicode) dan _DRIVER_INFO_2A (ANSI)

Lihat juga

Pencetakan

Cetak Struktur API Spooler

AddPrinterDriver

GetPrinterDriver