Volser 1.3

Licença: Livre ‎Tamanho do arquivo: 160.77 KB
‎Classificação dos usuários: 4.0/5 - ‎1 ‎Votos

Obtém o número de série de volume binário de 4 byte de 32 bits de um Windows unidade de disco atribuída quando é formatado para fornecer e id quase único. Não confunda isso com o volser(, o nome da corda, ou o número de série do disco do fabricante atribuído a um disco rígido na fábrica. Usa código nativo JNI e C++. Consiste em java e JNI que você inclui em seu próprio código. Você pode testar com C: CD com.mindprod.volser java.exe -jar volser.jar e garantindo volser.32.dll iand volser.64.dll estão no caminho, por exemplo, no diretório atual. Para usar getVolser, você precisa de três pedaços de código em seu Classe: 1. uma importação, 2. um init estático para carregar a biblioteca JNI 3. uma chamada para o método nativo getVolser I.e. import com.mindprod.volser.Volser; ... Estático { obter DLL carregado de algum lugar no caminho java.library. System.loadLibrary( "volser.32" ); /** * arreio de teste * * @param args não utilizado */ vazio estático público principal (String[] args ) { Precisa dirigir carta com cólon e backslash arrastando volser int final = Volser.getVolser( "C:\" System.out.println( "4-byte Volume número de série para unidade C: is " + Integer.toHexString( volser ) ); } } Volser não faz nada muito por si só, além de uma depuração arreio de teste para demonstrar o método getVolser.

história da versão

  • Versão 1.3 postado em 2012-12-11
    adicionar suporte de 64 bits
  • Versão 1.1 postado em 2008-09-23
    corrigir problema com a biblioteca de tempo de execução do Microsoft C++

Detalhes do programa