Programação  
 
Conhecimento computador >> Programação >> C /C + + programação >> 
Como usar o C + + para obter USB Pen números de série
O WMI do Windows fornece programadores com uma interface que permite que você consulta e retornar dados sobre hardware. Você pode usar essa interface para retornar o número de série de um pen drive USB. Alguns drives USB não têm números de série e eles não estão listados na WMI. Neste caso , a consulta WMI retorna um resultado em branco. Instruções
1

Abra o seu editor preferido C + + e abra o projeto que você deseja editar . A maioria dos editores de C + + exibir uma lista de projetos quando você abre o editor. Clique no projeto que você deseja editar e clique duas vezes no arquivo de código para abri-lo .
2

Adicione a variável de classe WMI consulta, que permite que você use as funções específicas do WMI que consultam a interface de hardware . Copie e cole o seguinte código para criar uma variável:

ManagementObjectSearch usb = new ManagementObjectSearcher ( "SELECT * FROM Win32_DiskDrive ONDE InterfaceType = ' USB '");
3

Mostrar os números de série para cada dispositivo USB. Se apenas um está presente no sistema , apenas uma é exibida . Se você tiver vários dispositivos , o código a seguir lista cada um:

foreach ( dispositivo ManagementObject em usb.Get ()) { ManagementObject série = new ManagementObject ( " Win32_PhysicalMedia.Tag = ' " + dispositivo [" ; DeviceID "] +" '"); MessageBox.Show (serial [" SerialNumber "] ToString ( . ) );}

Anterior :

Próximo : No
  Os artigos relacionados
·As vantagens de protótipos de função 
·Como usar uma função GetOpenFileName 
·Como Fazer um Asterisk Espaço Padrão em C + + 
·Como utilizar a função HeapSize 
·Funções Iomanip 
·Como lidar com navegador Fechar Eventos em C 
·O que é um cabeçalho Ctype 
·Como fazer um arquivo VSH 
·Como usar Cout e Cin em OpenGL 
·Como importar códigos com SVN Xcode 3.2 
  Artigos em destaque
·O que é uma interface CPP 
·Como usar Cout e Cin em OpenGL 
·Como programar Cacau em um iPhone 
·Como converter e Decode HTML em um String no iPhone 
·PowerShell Tipos de Objeto 
·Objetivo Questionamento em C Programação 
·Como fazer um aplicativo para o iPhone no Visual C 
·Como compilar Flex para iPhone 
·As diferenças em malloc e calloc 
·Como atualizar o Xcode De Terminais 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados