CSharp___DllImport.DllImportCaller.NativeMethodExists C# (CSharp) Метод

NativeMethodExists() публичный статический Метод

public static NativeMethodExists ( string dll, string method ) : NMethodE
dll string
method string
Результат NMethodE
        public static NMethodE NativeMethodExists(string dll, string method)
        {
            IntPtr dllLook;
            if ((dllLook = lookupDll(dll)) != IntPtr.Zero)
            {
                IntPtr methodLookup;
                if ((methodLookup = lookupMethod(dllLook, method)) != IntPtr.Zero)
                {
                    return NMethodE.FoundMethod;
                }
                else
                {
                    DllImportCaller.lib.FreeLibrary7(dllLook);
                    return NMethodE.MissingMethod;
                }
            }
            else
            {
                return NMethodE.MissingDLL;
            }
        }