<div class="content"><p> </p><p>The LIBFLAGS enumeration values are used in the <b>wLibFlags</b>
field of a TLIBATTR to specify the features of the <span><a href="5583e1b8-454c-4147-9f56-f72416a15bee#gt_07ad91dc-c12a-44f7-9c64-7e496933183a" data-linktype="relative-path">automation scope</a></span> of
an ITypeLib <span><a href="5583e1b8-454c-4147-9f56-f72416a15bee#gt_434b0234-e970-4e8c-bdfa-e16a30d96703" data-linktype="relative-path">server</a></span>, as specified
in section <span><a href="b568f4be-95e5-431b-bb3b-08dc56e9b224" data-linktype="relative-path">2.2.45</a></span>.</p><p>The Type library feature constants are defined in the
LIBFLAGS enumeration.</p><dl>
<dd>
<div><pre> typedef [v1_enum] enum tagLIBFLAGS
 {
   LIBFLAG_FRESTRICTED = 0x01,
   LIBFLAG_FCONTROL = 0x02,
   LIBFLAG_FHIDDEN = 0x04,
   LIBFLAG_FHASDISKIMAGE = 0x08
 } LIBFLAGS;
</pre></div>
</dd></dl><p><b>LIBFLAG_FRESTRICTED:  </b>MUST be set if the
automation scope was declared with the <b>[restricted]</b> attribute (as
specified in section <span><a href="ae4d27fa-faaa-4d5f-b0f9-15bfbaaae9b4" data-linktype="relative-path">2.2.49.2</a></span>).</p><p><b>LIBFLAG_FCONTROL:  </b>MUST be set if the
automation scope was declared with the <b>[control]</b> attribute (as specified
in section 2.2.49.2).</p><p><b>LIBFLAG_FHIDDEN:  </b>MUST be set if the
automation scope was declared with the <b>[hidden]</b> attribute (as specified
in section 2.2.49.2).</p><p><b>LIBFLAG_FHASDISKIMAGE:  </b>MAY be set <a id="Appendix_A_Target_4"></a><a aria-label="Product behavior note 4" href="ae19ad63-7433-4568-88e9-f70e5593547d#Appendix_A_4" data-linktype="relative-path">&lt;4&gt;</a>and MUST be ignored on receipt.</p></div>