LoadLibrary() private method

private LoadLibrary ( [ lpFileName ) : IntPtr
lpFileName [
return System.IntPtr
Esempio n. 1
0
        /// <summary>
        /// DLLのロード・オブジェクト生成
        /// </summary>
        /// <param name="szFilename">バインドするDLL名</param>
        public BindDLL(string szFilename)
        {
            _pModule = BindDLL.LoadLibrary(szFilename);
            if (_pModule != IntPtr.Zero)
            {
                return;
            }
            int nResult = Marshal.GetHRForLastWin32Error();

            throw Marshal.GetExceptionForHR(nResult);
        }