Arquivos DLL são arquivos executáveis ou bibliotecas de arquivos do Windows, semelhantes ao do tipo EXE. A idéia destes arquivos é a de economizar espaço em disco e memória necessária para aplicativos podendo ser acessadas por vários programas. GetDiskSerial DLL é um DLL padrão para o sistema Windows que não depende do suporte das bibliotecas compartilhadas para funcionar.
Com este pequeno programa será possível ler o número de série do disco rígido facilmente, sem ter de executar ações complexas como acessar o prompt de comando e inserir os códigos de acessibilidade. O tal número de série é individual e intransferível, significa que cada máquina possui o seu e não é possível existirem duas delas com números iguais.
O GetDiskSerial DLL é de grande utilidade, por exemplo, você pode usar esse mesmo número de série para criar um ID na máquina ou mesmo criptografá-lo, assegurando a proteção das suas informações. O programa é compatível diversas linguagens de programação como Delphi, C++Builder, C#, Visual C++, Visual Basic, Visual Basic.NET, PowerBuilder, Visual Foxpro e Clarion.