<div class="content"><p>The <b>MONITOR_INFO_2</b> structure provides information
about a monitor.</p><dl>
<dd>
<div><pre> typedef struct _MONITOR_INFO_2 {
   [string] wchar_t* pName;
   [string] wchar_t* pEnvironment;
   [string] wchar_t* pDLLName;
 } MONITOR_INFO_2;
</pre></div>
</dd></dl><p><b>pEnvironment:</b> A pointer to a string that
specifies the environment that the monitor supports. The environment specified
MUST match the <a href="831cd729-be7c-451e-b729-bd8d84ce4d24#gt_59fb3ddc-63cf-45df-8a90-46a6af9e00cb" data-linktype="relative-path">print
server&#39;s</a> operating system. For rules governing environment names and
Windows behaviors, see section <a href="ad775893-8a19-4786-ab46-34731f52d1af" data-linktype="relative-path">2.2.4.4</a>.</p><p><b>pDLLName:</b> A pointer to a string that
specifies the name of the <a href="831cd729-be7c-451e-b729-bd8d84ce4d24#gt_1b5f368b-942b-40dd-84ea-fa9082916216" data-linktype="relative-path">port
monitor</a> executable object.</p><p>All members not defined in this section are specified in
sections <a href="70e8e102-3875-4ce8-a292-aaabc88e1458" data-linktype="relative-path">2.2.1.3.4</a> and <a href="964b517f-6730-4b4a-99ed-ee9648e7f1f7" data-linktype="relative-path">2.2.1.3</a>.</p></div>