DOC _ 정보 _ 2 구조

DOC _ INFO _ 2 구조는 인쇄 되는 문서를 설명 합니다.

구문

typedef struct _DOC_INFO_2 {
  LPTSTR pDocName;
  LPTSTR pOutputFile;
  LPTSTR pDatatype;
  DWORD  dwMode;
  DWORD  JobId;
} DOC_INFO_2, *PDOC_INFO_2;

구성원

pDocName

문서 이름을 지정 하는 null로 끝나는 문자열에 대 한 포인터입니다.

pOutputFile

출력 파일의 이름을 지정 하는 null로 끝나는 문자열에 대 한 포인터입니다.

pDatatype

문서를 기록 하는 데 사용 되는 데이터 형식을 식별 하는 null로 끝나는 문자열에 대 한 포인터입니다.

dwMode

데이터의 특성에 따라 인쇄 스풀러를 알려 줍니다. 이 값이 0 인 경우 인쇄 스풀러는 Writeprinter 에 대 한 후속 호출을 통해 전송 되는 데이터를 일반 인쇄 작업으로 처리 합니다 (스풀 여부는 프린터 속성에 따라 달라 짐). 이 값이 DI _ channel 이면 통신 채널만 열립니다. 이 경우 Writeprinter 에 대 한 후속 호출에 전달 된 데이터가 프린터로 전송 되거나 readprinter 에 대 한 후속 호출에서 프린터의 데이터를 검색 합니다. 이 모드는 Enddoc 를 호출할 때까지 적용 됩니다.

Id

내부용으로 예약 되어 있습니다. 0 이어야 합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows 2000 Professional [데스크톱 앱만]
지원되는 최소 서버
Windows 2000 Server [데스크톱 앱만]
헤더
Winspool (Windows 포함)
유니코드 및 ANSI 이름
_ 문서 _ 정보 _ 2w (유니코드) 및 _ doc _ 정보 _ 2a (ANSI)

참고 항목

인쇄

인쇄 스풀러 API 구조

EndDoc

ReadPrinter

StartDocPrinter

WritePrinter