2.2.1.4 DOC_INFO_1

The DOC_INFO_1 structure describes a document that is printed.

 typedef struct _DOC_INFO_1 {
   [string] wchar_t* pDocName;
   [string] wchar_t* pOutputFile;
   [string] wchar_t* pDatatype;
 } DOC_INFO_1;

pDocName: An optional pointer to a string that provides the name of the document. If this member is NULL, the print server SHOULD use an implementation-specific default job name.<22>

pOutputFile: An optional pointer to a string that specifies the name of an output file. For rules governing path names, see section 2.2.4.9.

pDatatype: An optional pointer to a string that identifies the type of data used to record the document. For rules governing data type names, see section 2.2.4.2.