DEVQUERYPRINT_INFO 구조체(winddiui.h)

DEVQUERYPRINT_INFO 구조체는 프린터 인터페이스 DLL의 DevQueryPrintEx 함수에 대한 입력 매개 변수로 사용됩니다.

구문

typedef struct _DEVQUERYPRINT_INFO {
  WORD    cbSize;
  WORD    Level;
  HANDLE  hPrinter;
  DEVMODE *pDevMode;
  LPWSTR  pszErrorStr;
  DWORD   cchErrorStr;
  DWORD   cchNeeded;
} DEVQUERYPRINT_INFO, *PDEVQUERYPRINT_INFO;

멤버

cbSize

DEVQUERYPRINT_INFO 구조체의 스풀러 제공 크기(바이트)입니다.

Level

DEVQUERYPRINT_INFO 구조체의 스풀러 제공 수준입니다. 현재 이 멤버는 항상 1로 설정됩니다.

hPrinter

스풀러 제공 프린터 핸들입니다.

pDevMode

인쇄 작업에 필요한 프린터 특성을 설명하는 DEVMODEW 구조체에 대한 스풀러 제공 포인터입니다.

pszErrorStr

인쇄 작업을 인쇄할 수 없는 경우 NULL로 종료된 오류 텍스트 문자열을 수신하기 위한 버퍼에 대한 스풀러 제공 포인터입니다.

cchErrorStr

pszErrorStr에서 가리키는 문자열 버퍼의 스풀러 제공 크기(바이트)입니다.

cchNeeded

pszErrorStr이 가리키는 버퍼에 제공된 오류 문자열의 드라이버 제공 길이(바이트)입니다. 문자열이 너무 커서 버퍼에 맞지 않는 경우 문자열은 잘리지만 신뢰할 수 없는 길이는 여기에 지정해야 합니다.

요구 사항

요구 사항
헤더 winddiui.h(Winddiui.h 포함)

추가 정보

DevQueryPrintEx