[DllImport("kernel32.dll")]
static extern IntPtr LoadLibraryEx(string lpFileName, IntPtr hFile,
uint dwFlags);
None.
None.
If you only want to load resources from the library, specify LOAD_LIBRARY_AS_DATAFILE as dwFlags. In this case, nothing is done to execute or prepare to execute the mapped file. Declare LOAD_LIBRARY_AS_DATAFILE as follows:
private const uint LOAD_LIBRARY_AS_DATAFILE = 0x00000002;
private const uint DONT_RESOLVE_DLL_REFERENCES = 0x00000001;
private const uint LOAD_WITH_ALTERED_SEARCH_PATH = 0x00000008;
private const uint LOAD_IGNORE_CODE_AUTHZ_LEVEL = 0x00000010;
Please add some!
Do you know one? Please contribute it!