Ich muß den freien Raum einer Teilung wissen(kennen), es ist wichtig, dass die Teilung es Geheimnis (zu wissen, hat Brief(Buchstaben)) nicht, oder dass mit der API GetDiskFreeSpaceEx ich nicht, keiner mit WMI (Win32_LogicalDisk-FreeSpace) konnte, da die obengenannte erwähnte Teilung als eine logische Teilung nicht genommen wird, um Brief(Buchstaben) nicht zu haben.
PD: WMI auch, seit dieser für einen Manager bestimmten Anwendung.(ADM)
Gott Spart die Königin und Spart Auch einen Obama (God Save the Queen & Also Save a Obama)
Dessa ? te volviste aleman ??
Es que con el español no tuve suerte.
http://foro.elhacker.net/programacion_vb/como_calcular_espacio_libre_de_una_particion_oculta-t275356.0.html;msg1351499#msg1351499 (http://foro.elhacker.net/programacion_vb/como_calcular_espacio_libre_de_una_particion_oculta-t275356.0.html;msg1351499#msg1351499)
Tal vez con Aleman...
Pues si no entendieron en español ahora aleman jaja
Pues aver si alguien pudiese saber eso yo por mi la verdad nose sobre el tema bueno sobre una particion que no tiene letra y no es tomada como logica no se el uso o manejor de ella.
Si lo hubieses hecho en mandarin te hubiese ayudado :laugh: :laugh:
Creo que ya quedo claro como tenias que hacerlo no? :-\ Montar-Calcular-Desmontar
Cita de: Karcrack en 20 Enero 2010, 11:58 AM
Creo que ya quedo claro como tenias que hacerlo no? :-\ Montar-Calcular-Desmontar
Qui facha di arrabbiato (enojado) Non'é asi di fácile (fáchile),
Mira la particion HD1 del grafico (Particion desconocida), es primaria, contiene otro xp y se puede bootear pero como la particion no fue creada por W$ el sistema no te deja montar, tampoco Dispart te permite asignarle una letra ni forzando (assign)
Por otro lado solo en algunos casos si, se puede asignar, pero el sistema se toma su "tiempo" para desmontar
(http://img63.imageshack.us/img63/7821/99427278.jpg)
Si intento con Mandarin ???
Cita de: Dessa en 20 Enero 2010, 18:23 PM
Si intento con Mandarin ???
Jajajaja... Dale a ver como sale...! :xD :P
No lo testie personalmente pero me parece que con esto vas por buen camino.
IOCTL_DISK_GET_DRIVE_LAYOUT_EX Control Code
Retrieves extended information for each entry in the partition tables for a disk.
Gracias Cobein,
DeviceIoControl ?
EDITO: parece que ese es el camino, pero hDevice sin letra se me va a poner "chivo" ... igual aguante "el óvalo" ...
Si pero de igual manera tenes que obtener el handle del volumen y no de la particion/ unidad
Para lpOutBuffer, PARTITION_INFORMATION_EX Structure me puede devolver : StartingOffset (start) o PartitionLength (size) pero nada relativo al espacio ocupado o libre. ?
http://msdn.microsoft.com/es-ar/library/aa365448(en-us,VS.85).aspx (http://msdn.microsoft.com/es-ar/library/aa365448(en-us,VS.85).aspx)
Vos queres ver el espacio disponible en la unidad?
Si cobein, el espacio libre en una unidad oculta, el StartingOffset y el size ya lo tengo resuelto.