Windows의 4바이트 32비트 이진 볼륨 일련 번호를 가져옵니다. 디스크 드라이브를 포맷할 때 할당되어 거의 고유한 ID를 제공합니다. 이 것을 볼서(문자열 이름)와 혼동하지 마십시오. 또는 공장에서 하드 드라이브에 할당된 제조업체의 디스크 일련 번호입니다. JNI 및 C++ 네이티브 코드를 사용합니다. 자바와 JNI로 구성되어 있습니다. 테스트할 수 있습니다. C: CD com.mindprod.volser 자바.exe -항아리 volser.jar volser.32.dll 이랜드 볼ser.64.dll 경로에 있습니다.(예: 현재 디렉터리. getVolser를 사용하려면 세 가지 코드가 필요합니다. 클래스: 1. 가져오기, 2. JNI 라이브러리를 로드하는 정적 이니트 3. getVolser 네이티브 메서드에 대한 호출 즉. import com.mindprod.volser.Volser; ... 정적 { Java.library 경로의 어딘가에서 DLL을 로드합니다. System.loadLibrary (&쿼저.32" ); /** * 테스트 하네스 * * @param 아르그 사용되지 않음 */ 공개 정적 보이드 메인(문자열[] args) { 결장과 후행 백슬래시드라이브 레터 필요 최종 int volser = Volser.getVolser (&Quot;C:\" ); System.out.println ("4 바이트 볼륨 일련 번호 드라이브 C: & + 정수.toHexString (volser) ); } } 볼저는 디버깅 이외에는 그 자체로 아무것도하지 않습니다. getVolser 메서드를 시연하기 위해 하네스를 테스트합니다.
버전 기록
- 버전 1.3 에 게시 2012-12-11
64비트 지원 추가 - 버전 1.1 에 게시 2008-09-23
Microsoft C++ 런타임 라이브러리문제 해결
프로그램 세부 정보
- 범주: 웹 개발 > 자바 및 자바 스크립트
- 게시자: Canadian Mind Products
- 라이센스: 무료
- 가격: N/A
- 버전: 1.3
- 플랫폼: windows