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 |
|
Nama Unicode dan ANSI |
_DRIVER_INFO_5W (Unicode) dan _DRIVER_INFO_5A (ANSI) |