This shows you the differences between two versions of the page.
so2:teme:tema3:faq [2013/02/10 02:10] 127.0.0.1 external edit |
so2:teme:tema3:faq [2013/04/15 22:40] (current) constantin.ghioc [Întrebări Linux] |
||
---|---|---|---|
Line 3: | Line 3: | ||
===== Întrebări Windows ===== | ===== Întrebări Windows ===== | ||
- | # Ce tip are dispozitivul virtual creat ({{{\\Device\SoftwareRAID}}}), folosind [[http://msdn.microsoft.com/en-us/library/ff548397(VS.85).aspx | IoCreateDevice]]? | + | Ce tip are dispozitivul virtual creat (''\\Device\SoftwareRAID''), folosind [[http://msdn.microsoft.com/en-us/library/ff548397(VS.85).aspx | IoCreateDevice]]? |
- | #* Se folosește tipul {{{FILE_DEVICE_DISK}}} ({{{DeviceType}}}) și caracteristica {{{FILE_DEVICE_SECURE_OPEN}}} ({{{DeviceCharacteristics}}}). | + | * Se folosește tipul ''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? | + | Ce tip de operații I/O se folosesc în Windows pentru lucrul cu discuri? |
- | #* Pentru lucrul cu discuri folosiți [[http://elf.cs.pub.ro/so2/wiki/laboratoare/lab05#direct-io | Direct I/O]]:<code> | + | * Pentru lucrul cu discuri folosiți [[http://elf.cs.pub.ro/so2/wiki/laboratoare/lab05#direct-io | Direct I/O]]:<code> |
device->Flags |= DO_DIRECT_IO; | device->Flags |= DO_DIRECT_IO; | ||
</code> | </code> | ||
- | # Am încercat folosirea {{{TO_UNICODE}}} pentru precizarea numelui dispozitivului {{{TO_UNICODE(LOGICAL_DISK_DEVICE_NAME, &devUnicodeName)}}}. Apelul [[http://msdn.microsoft.com/en-us/library/ff548397(VS.85).aspx | IoCreateDevice]] eșuează. Care este problema? | + | Am încercat folosirea ''TO_UNICODE'' pentru precizarea numelui dispozitivului ''TO_UNICODE(LOGICAL_DISK_DEVICE_NAME, &devUnicodeName)''. Apelul [[http://msdn.microsoft.com/en-us/library/ ff548397(VS.85).aspx | IoCreateDevice]] eșuează. Care este problema? |
- | #* În header numele dispozitivului este definit în format Unicode (precedat de {{{L}}})<code> | + | * În header numele dispozitivului este definit în format Unicode (precedat de ''L'')<code> |
- | #define LOGICAL_DISK_DEVICE_NAME (L"\\Device\\SoftwareRAID") | + | define LOGICAL_DISK_DEVICE_NAME (L"\\Device\\SoftwareRAID") |
</code> | </code> | ||
- | #* În acest caz nu mai este nevoie de apelarea {{{TO_UNICODE}}}. | + | * În acest caz nu mai este nevoie de apelarea ''TO_UNICODE''. |
===== Întrebări Linux ===== | ===== Întrebări Linux ===== | ||
- | # Obțin un {{{oops}}} în momentul apelării funcției {{{bio_add_page}}}. Care este cauza? | + | Obțin un ''oops'' în momentul apelării funcției ''bio_add_page''. Care este cauza? |
- | #* Înainte de apelarea funcției {{{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. | + | * Înainte de apelarea funcției ''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. |