Volser 1.3

Licença: Grátis ‎Tamanho do arquivo: 160.77 KB
‎Classificação dos utilizadores: 4.0/5 - ‎1 ‎votos

Obtém o número de série binário de 4 bytes de 32 bits de um Windows unidade de disco atribuída quando é formatada para fornecer e id quase único. Não confunda isto 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. Utiliza código nativo JNI e C++. Consiste em java e JNI que inclui no seu próprio código. Pode testar com C: CD com.mindprod.volser java.exe-jar volser.jar e garantindo que 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 na sua classe: 1. uma importação, 2. uma inedição estática para carregar a biblioteca JNI 3. uma chamada para o método nativo getVolser Ou seja, o que é que se pode fazer? import com.mindprod.volser.Volser; ... estática { obter DLL carregado de algum lugar no caminho da biblioteca java.. System.loadLibrary( "volser.32" /** * arnês de teste * * @param args não usados */ vazio estático público principal (String[] args ) { Precisa de carta de condução com cólon e retrocesso volser int final = Volser.getVolser("C:\" System.out.println("4-byte Número de série volume para unidade C: is " + Integer.toHexString ( volser) ); } } Volser não faz nada por si só, além de uma depurado arnês 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
    resolver problema com a biblioteca de tempo de execução Microsoft C++

Detalhes do programa