Ce tip are dispozitivul virtual creat (\\Device\SoftwareRAID
), folosind IoCreateDevice?
FILE_DEVICE_DISK
(DeviceType
) și caracteristica FILE_DEVICE_SECURE_OPEN
(DeviceCharacteristics
).Ce tip de operații I/O se folosesc în Windows pentru lucrul cu discuri?
device->Flags |= DO_DIRECT_IO;
Am încercat folosirea TO_UNICODE
pentru precizarea numelui dispozitivului TO_UNICODE(LOGICAL_DISK_DEVICE_NAME, &devUnicodeName)
. Apelul IoCreateDevice eșuează. Care este problema?
L
)define LOGICAL_DISK_DEVICE_NAME (L"\\Device\\SoftwareRAID")
TO_UNICODE
.
Obțin un oops
în momentul apelării funcției bio_add_page
. Care este cauza?
bio_add_page
, trebuie completat câmpul bi_sector
al structurii bio
. Structura bio trebuie inițializată înainte de adăugarea unei pagini în cadrul acestuia.