DOC_INFO_3 구조체

DOC_INFO_3 구조체는 인쇄할 문서를 설명합니다.

구문

typedef struct _DOC_INFO_3 {
  LPTSTR pDocName;
  LPTSTR pOutputFile;
  LPTSTR pDatatype;
  DWORD  dwFlags;
} DOC_INFO_3, *PDOC_INFO_3;

멤버

pDocName

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

pOutputFile

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

pDatatype

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

dwFlags

플래그. 현재 NULL 또는 다음일 수 있습니다.

플래그 의미
DI_MEMORYMAP_WRITE StartDocPrinter가 로컬 인쇄에 AddJobScheduleJob을 사용하지 않도록 합니다.

설명

DOC_INFO_3 DI_MEMORYMAP_WRITE 설정은 최적화입니다. 이렇게 하면 GDI가 애플리케이션의 스풀 파일을 매핑하고 기록 속도를 높일 수 있습니다.

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows 2000 Professional[데스크톱 앱만]
지원되는 최소 서버
Windows 2000 Server[데스크톱 앱만]
헤더
Winspool.h(Windows.h 포함)
유니코드 및 ANSI 이름
_DOC_INFO_3W (유니코드) 및 _DOC_INFO_3A (ANSI)

추가 정보

인쇄

스풀러 API 구조 인쇄

AddJob

ScheduleJob

StartDocPrinter