struktur DRIVER_INFO_3
Struktur DRIVER_INFO_3 memuat informasi pengandar pencetak.
Sintaks
typedef struct _DRIVER_INFO_3 {
DWORD cVersion;
LPTSTR pName;
LPTSTR pEnvironment;
LPTSTR pDriverPath;
LPTSTR pDataFile;
LPTSTR pConfigFile;
LPTSTR pHelpFile;
LPTSTR pDependentFiles;
LPTSTR pMonitorName;
LPTSTR pDefaultDataType;
} DRIVER_INFO_3, *PDRIVER_INFO_3;
Anggota
-
cVersion
-
Versi sistem operasi tempat driver ditulis. Nilai yang didukung adalah 3 dan 4, yang masing-masing mewakili driver V3 dan V4.
-
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").
-
pHelpFile
-
Penunjuk ke string yang dihentikan null yang menentukan nama file atau jalur lengkap dan nama file untuk file bantuan driver perangkat.
-
pDependentFiles
-
Penunjuk ke buffer MultiSZ yang berisi urutan string yang dihentikan null. Setiap string yang dihentikan null dalam buffer berisi nama file yang bergantung pada driver. Urutan string dihentikan oleh string kosong dengan panjang nol. Jika pDependentFiles bukan NULL dan tidak berisi nama file apa pun, itu akan menunjuk ke buffer yang berisi dua string kosong.
-
pMonitorName
-
Penunjuk ke string yang dihentikan null yang menentukan pemantau bahasa (misalnya, "monitor PJL"). Anggota ini bisa null dan harus ditentukan hanya untuk printer yang mampu komunikasi dua arah.
-
pDefaultDataType
-
Penunjuk ke string yang dihentikan null yang menentukan jenis data default dari pekerjaan cetak (misalnya, "EMF").
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_3W (Unicode) dan _DRIVER_INFO_3A (ANSI) |