Cita:
Empezado por Yps
Los dispositivos que quiero detectar son usb, lo que quiero es que cada vez que conecte un dispositivo de almacenamiento por USB pueda obtener sus propiedades tales como capacidad, espacio libre, etc. todo desde un servicio de windows.
|
Aquí tienes todas las clases de WMI que se refieren a Hardware.
https://learn.microsoft.com/en-us/wi...puter-hardware
Puedes detectar los dispositivos conectados utilizando:
Select * from Win32_PnPEntity
Cita:
Empezado por Yps
Cómo detectar dispositivos conectados desde un servicio de Windows desde Delphi?
|
Hay que tener en cuenta que no todos los dispositivos que se conectan vía USB tienen capacidad, espacio libre,...
Si deseas acceder a la información de los discos, tal vez debas revisar otras clases tipo
Win32_DiskDrive
Por otro lado, si piensas en capacidad, espacio libre,... es posible que tengas que pensar
en particiones y no en discos.