public static IntPtr GetProcAddress(string functionName) { if (ADLLibrary == IntPtr.Zero) { return(IntPtr.Zero); } return(ADLImport.ADL_Main_Control_GetProcAddress(ADLLibrary, functionName)); }
/// <summary> Get the unmanaged function pointer </summary> /// <param name="functionName"> function name</param> /// <returns>return function pointer, if function exists</returns> internal static IntPtr GetProcAddress(string functionName) { IntPtr result = System.IntPtr.Zero; if (System.IntPtr.Zero != ADLCheckLibrary_.ADLLibrary) { result = ADLImport.ADL_Main_Control_GetProcAddress(ADLCheckLibrary_.ADLLibrary, functionName); } return(result); }
/// <summary> Get the unmanaged function pointer </summary> /// <param name="functionName"> function name</param> /// <returns>return function pointer, if function exists</returns> internal static FARPROC GetProcAddress(string functionName) { var result = IntPtr.Zero; if (IntPtr.Zero != ADLCheckLibrary_.ADLLibrary) { result = ADLImport.ADL_Main_Control_GetProcAddress(ADLCheckLibrary_.ADLLibrary, functionName); } return(result); }