JNA Error
int hr = m_pObjectKey.CreateInstance(__uuidof(KeyObject));
해당 구문에서
CreateInstance 의 리턴 값이
%x : 80040154
%d : -2147221164
형태로 계속 리턴되는 경우
80040154 오류
System.Runtime.InteropServices.COMExcetption : 80040154 오류로 인해 CLSID가 {100202C1-E260-11CF-AE68-00AA004A34D5}인 구성 요소의 COM 클래스 팩터리를 검색하지 못했습니다.
쉽게 말하면 해당 라이브러리의 DLL 파일의 경로를 찾을수 없어서
객체를 만들 수 없다는 이야기이다.
1) regasm, regsrv 를 이용하여 재등록을 시도해 보고,
그래도 안된다면
2) regasm 의 경우 /codebase 옵션을 사용 해 보라
'Programming > JAVA,JSP' 카테고리의 다른 글
window.open('xxxx.html', 'modal') close (0) | 2019.03.06 |
---|---|
Java notepad.exe Runtime.getRuntime().exec ProcessBuilder 로 실행하기 (0) | 2017.03.02 |
Java CreateProcess Error=2 AccessControlException (0) | 2017.02.28 |
Java Applet 설정 (0) | 2017.02.28 |
Java SocketServer control Image, DBConnect, String (1) | 2016.10.28 |