Sets library flags, such as LIBFLAG_FRESTRICTED.
HRESULT SetLibFlags( unsigned int uLibFlags );
The flags to set for the library.
The return value of the returned HRESULT is one of the following:
Return value
Meaning
S_OK
Success.
STG_E_INSUFFICIENTMEMORY
Out of memory.
E_OUTOFMEMORY
E_INVALIDARG
One or more of the arguments is invalid.
TYPE_E_INVALIDSTATE
The state of the type library is not valid for this operation.
Valid uLibFlagsvalues are listed in LIBFLAGS, in Data Types, Structures, and Enumerations.