Desde el RawDisk website:¿Puedo obtener acceso de escritura a sectores de disco sin formato en Vista y Windows 7 en modo de usuario?
El nuevo modelo de seguridad de Windows Vista pone fuertes restricciones a las aplicaciones ejecutadas en modo usuario. Incluso con derechos administrativos elevados, la aplicación no puede obtener acceso de escritura a sectores de disco sin formato.
¿Es esto verdad?
los cambios al sistema de archivos ya la pila de almacenamiento no se aplican si el volumen no está montado o si el volumen no tiene un sistema de archivos.
Por favor de
- o bien un enlace al documento oficial de Microsoft confirma el sitio web RawDisk
- o un ejemplo de código de trabajo. (Obviamente no he logrado crear uno,
CreateFile()
llamada falla conERROR_ACCESS_DENIED
siGENERIC_WRITE
está establecido.)
Otros documentos relevantes de Microsoft que he encontrado hasta ahora:
- Blocking Direct Write Operations to Volumes and Disks
- IRP_MJ_WRITE en
SL_FORCE_DIRECT_WRITE
- FLT_IO_PARAMETER_BLOCK structure en
SL_FORCE_DIRECT_WRITE
¿Qué sucede cuando lo intentas (con un volumen sacrificatorio por supuesto)? – Richard
@Richard Obtengo 'ERROR_ACCESS_DENIED' (0x5). Estoy probando en una tarjeta SD en bruto. – Ali
Así que esa es tu respuesta. – Richard