<div class="content"><p>The <b>PRINTER_INFO_STRESS</b> structure provides diagnostic
printer information used for <a href="831cd729-be7c-451e-b729-bd8d84ce4d24#gt_753687cf-c0e6-462e-b3bf-ea70a7ceadd1" data-linktype="relative-path">print
system remote protocol stress analysis</a>.<a id="Appendix_A_Target_51"></a><a aria-label="Product behavior note 51" href="e81cbc09-ab05-4a32-ae4a-8ec57b436c43#Appendix_A_51" data-linktype="relative-path">&lt;51&gt;</a></p><dl>
<dd>
<div><pre> typedef struct _PRINTER_INFO_STRESS {
   [string] wchar_t* pPrinterName;
   [string] wchar_t* pServerName;
   DWORD cJobs;
   DWORD cTotalJobs;
   DWORD cTotalBytes;
   SYSTEMTIME stUpTime;
   DWORD MaxcRef;
   DWORD cTotalPagesPrinted;
   DWORD dwGetVersion;
   DWORD fFreeBuild;
   DWORD cSpooling;
   DWORD cMaxSpooling;
   DWORD cRef;
   DWORD cErrorOutOfPaper;
   DWORD cErrorNotReady;
   DWORD cJobError;
   DWORD dwNumberOfProcessors;
   DWORD dwProcessorType;
   DWORD dwHighPartTotalBytes;
   DWORD cChangeID;
   DWORD dwLastError;
   DWORD Status;
   DWORD cEnumerateNetworkPrinters;
   DWORD cAddNetPrinters;
   unsigned short wProcessorArchitecture;
   unsigned short wProcessorLevel;
   DWORD cRefIC;
   DWORD dwReserved2;
   DWORD dwReserved3;
 } PRINTER_INFO_STRESS;
</pre></div>
</dd></dl><p><b>cJobs:</b> The number of jobs that are
currently in the <a href="831cd729-be7c-451e-b729-bd8d84ce4d24#gt_569f1f1c-f426-46fa-91d2-3d1eb0b19aa1" data-linktype="relative-path">print queue</a>.</p><p><b>cTotalJobs:</b> The total number of jobs that
have been spooled since the <a href="831cd729-be7c-451e-b729-bd8d84ce4d24#gt_59fb3ddc-63cf-45df-8a90-46a6af9e00cb" data-linktype="relative-path">print
server</a> was started.</p><p><b>cTotalBytes:</b> The low-order 32 bits of an
unsigned 64-bit value that specifies the total number of bytes that have been
printed since system startup. The high-order 32 bits are specified by the <b>dwHighPartTotalBytes</b>
member.</p><p><b>stUpTime:</b> The time the printer data
structure was created, in SYSTEMTIME format (<a href="../ms-dtyp/cca27429-5689-4a16-b2b4-9325d93e4ba2" data-linktype="relative-path">[MS-DTYP]</a>
section <a href="../ms-dtyp/2fefe8dd-ab48-4e33-a7d5-7171455a9289" data-linktype="relative-path">2.3.13</a>).</p><p><b>MaxcRef:</b> The historic maximum value of
the <b>cRef</b> member.</p><p><b>cTotalPagesPrinted:</b> The total number of
pages printed.</p><p><b>dwGetVersion:</b> An implementation-specific
value that specifies the version of the operating system.<a id="Appendix_A_Target_52"></a><a aria-label="Product behavior note 52" href="e81cbc09-ab05-4a32-ae4a-8ec57b436c43#Appendix_A_52" data-linktype="relative-path">&lt;52&gt;</a></p><p><b>fFreeBuild:</b> An implementation-specific
value that MUST be ignored on receipt.<a id="Appendix_A_Target_53"></a><a aria-label="Product behavior note 53" href="e81cbc09-ab05-4a32-ae4a-8ec57b436c43#Appendix_A_53" data-linktype="relative-path">&lt;53&gt;</a></p><p><b>cSpooling:</b> The number of actively
spooling jobs.</p><p><b>cMaxSpooling:</b> The historic maximum number
of actively spooling jobs.</p><p><b>cRef:</b> The reference count for opened
printer objects.</p><p><b>cErrorOutOfPaper:</b> The total number of
out-of-paper errors.</p><p><b>cErrorNotReady:</b> The total number of
not-ready errors.</p><p><b>cJobError:</b> The total number of job
errors.</p><p><b>dwNumberOfProcessors:</b> The number of
processors in the computer on which the print server is running.</p><p><b>dwProcessorType:</b> An
implementation-specific value that identifies the type of processor in the
computer.<a id="Appendix_A_Target_54"></a><a aria-label="Product behavior note 54" href="e81cbc09-ab05-4a32-ae4a-8ec57b436c43#Appendix_A_54" data-linktype="relative-path">&lt;54&gt;</a></p><p><b>dwHighPartTotalBytes:</b> The high-order 32
bits of an unsigned 64-bit value that specifies the total number of bytes that
have been printed since system startup. The low-order 32 bits are specified by
the <b>cTotalBytes</b> member.</p><p><b>cChangeID:</b> A unique number that
identifies the last change.</p><p><b>dwLastError:</b> An implementation-specific
error code for the last error that occurred with this printer.<a id="Appendix_A_Target_55"></a><a aria-label="Product behavior note 55" href="e81cbc09-ab05-4a32-ae4a-8ec57b436c43#Appendix_A_55" data-linktype="relative-path">&lt;55&gt;</a></p><p><b>Status:</b> The current printer status
(section <a href="1625e9d9-29e4-48f4-b83d-3bd0fdaea787" data-linktype="relative-path">2.2.3.12</a>).</p><p><b>cEnumerateNetworkPrinters:</b> The number of
times the network printers in the &#34;List of Known Printers&#34; have been
requested.</p><p><b>cAddNetPrinters:</b> The number of network
printers added, per server.</p><p><b>wProcessorArchitecture:</b> An
implementation-specific value that identifies the system&#39;s processor
architecture. This value SHOULD be ignored on receipt.<a id="Appendix_A_Target_56"></a><a aria-label="Product behavior note 56" href="e81cbc09-ab05-4a32-ae4a-8ec57b436c43#Appendix_A_56" data-linktype="relative-path">&lt;56&gt;</a></p><p><b>wProcessorLevel:</b> An
implementation-specific value that identifies the system&#39;s
architecture-dependent processor level. This value SHOULD be ignored on
receipt.<a id="Appendix_A_Target_57"></a><a aria-label="Product behavior note 57" href="e81cbc09-ab05-4a32-ae4a-8ec57b436c43#Appendix_A_57" data-linktype="relative-path">&lt;57&gt;</a></p><p><b>cRefIC:</b> The number of open <a href="831cd729-be7c-451e-b729-bd8d84ce4d24#gt_e6193b0f-37ad-4f30-978b-0e1e1291f674" data-linktype="relative-path">information context</a>
handles.</p><p>All members not defined in this section are specified in
sections <a href="c07c2bfd-e2c9-4d36-9259-354a229d645d" data-linktype="relative-path">2.2.1.3.6</a> and <a href="964b517f-6730-4b4a-99ed-ee9648e7f1f7" data-linktype="relative-path">2.2.1.3</a>.</p></div>