DRIVER_INFO_2 Struktur
Die DRIVER_INFO_2-Struktur identifiziert einen Druckertreiber, die Treiberversionsnummer, die Umgebung, für die der Treiber geschrieben wurde, den Namen der Datei, in der der Treiber gespeichert ist usw.
Syntax
typedef struct _DRIVER_INFO_2 {
DWORD cVersion;
LPTSTR pName;
LPTSTR pEnvironment;
LPTSTR pDriverPath;
LPTSTR pDataFile;
LPTSTR pConfigFile;
} DRIVER_INFO_2, *PDRIVER_INFO_2;
Member
-
cVersion
-
Die Betriebssystemversion, für die der Treiber geschrieben wurde. Der unterstützte Wert ist 3.
-
pName
-
Ein Zeiger auf eine NULL-Zeichenfolge, die den Namen des Treibers angibt (z. B. "QMS 810").
-
pUmgebung
-
Ein Zeiger auf eine NULL-Zeichenfolge, die die Umgebung angibt, für die der Treiber geschrieben wurde (z. B. Windows x86, Windows IA64 und Windows x64).
-
pDriverPath
-
Ein Zeiger auf null-beendete Zeichenfolge, die einen Dateinamen oder einen vollständigen Pfad und Dateinamen für die Datei angibt, die den Gerätetreiber enthält (z. B. "c:\drivers\pscript.dll").
-
pDataFile
-
Ein Zeiger auf eine NULL-Zeichenfolge, die einen Dateinamen oder einen vollständigen Pfad und Dateinamen für die Datei angibt, die Treiberdaten enthält (z. B. "c:\drivers\Qms810.ppd").
-
pConfigFile
-
Ein Zeiger auf eine NULL-Zeichenfolge, die einen Dateinamen oder einen vollständigen Pfad und Dateinamen für die Konfiguration des Gerätetreibers .dll angibt (z. B. "c:\drivers\Pscrptui.dll").
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Windows 2000 Server [nur Desktop-Apps] |
Header |
|
Unicode- und ANSI-Name |
_DRIVER_INFO_2W (Unicode) und _DRIVER_INFO_2A (ANSI) |