Windows'un 4 baytlık 32 bit ikili hacim seri numarasını alır sağlamak için biçimlendirilmiş ve neredeyse benzersiz id atanmıştır disk sürücüsü. Bunu volser(, dize adı, veya üreticinin fabrikadaki bir sabit diske atanan disk seri numarası. JNI ve C++ yerel kodunu kullanır. Kendi kodunuza eklediğiniz java ve JNI'den oluşur. Ile test edebilirsiniz C: CD com.mindprod.volser java.exe -jar volser.jar ve volser.32.dll i ve volser.64.dll sağlanması yolda, örneğin geçerli dizin. getVolser'i kullanmak için, Sınıfı: 1. bir ithalat, 2. JNI kitaplığı yüklemek için statik bir init 3. getVolser yerli yöntemine bir çağrı Yani. ithalat com.mindprod.volser.Volser; ... Statik { dll java.library yolu üzerinde bir yerden yüklü olsun. System.loadLibrary( "volser.32" ); /** * test koşumu * * @param args kullanılmaz */ kamu statik void main( String[] args ) { Kolon ve backslash izleyerek sürücü harfi ihtiyacı son int volser = Volser.getVolser( "C:\" ); System.out.println( "4 bayt Lık Birim seri numarası için sürücü C: is " + Integer.toHexString(volser ) ); } } Volser tek başına hiçbir şey yapmıyor. getVolser yöntemini göstermek için test koşumu.
sürüm geçmişi
- Sürüm 1.3 tarihinde gönderildi 2012-12-11
64 bit destek ekleme - Sürüm 1.1 tarihinde gönderildi 2008-09-23
Microsoft C++ çalışma zamanı kitaplığıyla ilgili sorunu giderme
Program Detayları
- Kategori: Web Geliştirme > Java & JavaScript
- Yayımcı: Canadian Mind Products
- Lisans: Ücret -siz
- Fiyat: N/A
- Sürüm: 1.3
- Platform: windows