This function reports whether indicated library is among the loaded MUI satellite libraries.


BOOL MLIsMLHInstance (HINSTANCE hInstance);


The hInstance argument is a module handle for an MUI satellite library such as loaded through MLLoadLibrary.

Return Value

The function returns TRUE or FALSE, according to whether the indicated library is or is not recorded as a loaded multi-language library.


If the DPA for all records of loaded MUI satellite libraries contains a record for the given hInstance, the function returns TRUE. Otherwise, it returns FALSE.


The MLIsMLHInstance function is exported from SHLWAPI.DLL as ordinal 429 in version 5.00 and higher.

Though this function dates from as long ago as 1999, it was still not documented by Microsoft as late as the January 2007 edition of the Windows Vista Software Development Kit (SDK).