DRIVER_INFO_2構造体
DRIVER_INFO_2構造体は、プリンター ドライバー、ドライバーのバージョン番号、ドライバーが書き込まれた環境、ドライバーが格納されているファイルの名前などを識別します。
構文
typedef struct _DRIVER_INFO_2 {
DWORD cVersion;
LPTSTR pName;
LPTSTR pEnvironment;
LPTSTR pDriverPath;
LPTSTR pDataFile;
LPTSTR pConfigFile;
} DRIVER_INFO_2, *PDRIVER_INFO_2;
メンバー
-
cVersion
-
ドライバーが書き込まれたオペレーティング システムのバージョン。 サポートされている値は 3 です。
-
pName
-
ドライバーの名前 ("QMS 810" など) を指定する null で終わる文字列へのポインター。
-
pEnvironment
-
ドライバーが書き込まれた環境 (Windows x86、Windows IA64、Windows x64 など) を指定する null で終わる文字列へのポインター。
-
pDriverPath
-
デバイス ドライバー ("c:\drivers\pscript.dll" など) を含むファイルのファイル名または完全パスとファイル名を指定する null で終わる文字列へのポインター。
-
pDataFile
-
ドライバー データを含むファイルのファイル名または完全なパスとファイル名を指定する null で終わる文字列へのポインター (例: "c:\drivers\Qms810.ppd")。
-
pConfigFile
-
デバイス ドライバーの構成.dllのファイル名または完全なパスとファイル名を指定する null で終わる文字列へのポインター (たとえば、"c:\drivers\Pscrptui.dll")。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
Windows 2000 Server [デスクトップ アプリのみ] |
ヘッダー |
|
Unicode 名と ANSI 名 |
_DRIVER_INFO_2W (Unicode) と _DRIVER_INFO_2A (ANSI) |