DOC_INFO_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 が呼び出されるまで有効なままです。
-
JobId
-
内部使用のために予約されています。は 0 にする必要があります。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
Windows 2000 Server [デスクトップ アプリのみ] |
ヘッダー |
|
Unicode 名と ANSI 名 |
_DOC_INFO_2W (Unicode) と _DOC_INFO_2A (ANSI) |