Ver Mensaje Individual
  #4  
Antiguo 31-10-2022
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - Espańa
Posts: 19.441
Reputación: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por Yps Ver Mensaje
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 Ver Mensaje
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.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita