DOCEVENT_CREATEDCPRE 구조체(winddiui.h)
DOCEVENT_CREATEDCPRE 구조체에는 DrvDocumentEvent 및 IPrintOemUI2::D ocumentEvent에 대한 특정 호출에 사용되는 값 집합이 포함되어 있습니다.
구문
typedef struct _DOCEVENT_CREATEDCPRE {
PWSTR pszDriver;
PWSTR pszDevice;
PDEVMODEW pdm;
BOOL bIC;
} DOCEVENT_CREATEDCPRE, *PDCEVENT_CREATEDCPRE;
멤버
pszDriver
시스템에서 사용하도록 예약되었습니다. 0으로 설정됩니다.
pszDevice
인쇄 스풀링 사용 여부에 따라 디바이스 이름 또는 포트 이름을 포함하는 유니코드 문자열의 첫 번째 바이트에 대한 포인터입니다. 인쇄 작업이 프린터로 직접 전송되는 경우(스풀링이 비활성화됨) 이 멤버에는 프린터 이름이 포함됩니다. 인쇄 작업이 스풀되는 경우 이 멤버에는 포트 이름이 포함됩니다.
pdm
CreateIC 또는 CreateDC에 전달된 DEVMODEW 구조체에 대한 포인터입니다(둘 다 Microsoft Windows SDK 설명서에 설명되어 있습니다). 이 멤버는 NULL일 수 있습니다.
bIC
pdm 멤버가 가리키는 DEVMODEW 구조체가 CreateIC 또는 CreateDC에 전달되는지 여부를 지정합니다. TRUE이면 CreateIC가 호출됩니다. FALSE이면 CreateDC가 호출됩니다.
설명
DOCEVENT_CREATEDCPRE 구조는 Windows XP 이상에 대해 정의됩니다.
이 구조체는 iEsc 매개 변수가 DOCUMENTEVENT_CREATEDCPRE 설정된 DrvDocumentEvent 또는 IPrintOemUI2::D ocumentEvent 호출과 함께 사용됩니다. 이러한 함수 중 하나를 호출하기 전에 호출자는 이 구조체의 멤버를 채워야 합니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 | winddiui.h(Winddiui.h 포함) |