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
-
드라이버의 이름을 지정하는 null로 끝나는 문자열에 대한 포인터입니다(예: "QMS 810").
-
pEnvironment
-
드라이버가 작성된 환경을 지정하는 null로 끝나는 문자열에 대한 포인터입니다(예: Windows x86, Windows IA64 및 Windows x64).
-
pDriverPath
-
디바이스 드라이버가 포함된 파일의 파일 이름 또는 전체 경로 및 파일 이름을 지정하는 null로 끝나는 문자열에 대한 포인터입니다(예: "c:\drivers\pscript.dll").
-
pDataFile
-
파일 이름 또는 드라이버 데이터가 포함된 파일의 전체 경로 및 파일 이름을 지정하는 null로 끝나는 문자열에 대한 포인터입니다(예: "c:\drivers\Qms810.ppd").
-
pConfigFile
-
디바이스 드라이버 구성 .dll 파일 이름 또는 전체 경로 및 파일 이름을 지정하는 null로 끝나는 문자열에 대한 포인터입니다(예: "c:\drivers\Pscrptui.dll").
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 |
Windows 2000 Professional[데스크톱 앱만] |
지원되는 최소 서버 |
Windows 2000 Server[데스크톱 앱만] |
헤더 |
|
유니코드 및 ANSI 이름 |
_DRIVER_INFO_2W (유니코드) 및 _DRIVER_INFO_2A (ANSI) |