Funzione ExRaiseDatatypeMisalignment (ntddk.h)
La routine ExRaiseDatatypeMisalignment può essere utilizzata con la gestione delle eccezioni strutturata per generare un'eccezione determinata dal driver per un tipo di dati non allineato che si verifica quando un driver elabora le richieste di I/O.
Sintassi
void ExRaiseDatatypeMisalignment();
Valore restituito
nessuno
Osservazioni
ExRaiseDatatypeMisalignment genera un'eccezione con il codice eccezione impostato su STATUS_DATATYPE_MISALIGNMENT.
Poiché ExRaiseDatatypeMisalignment può essere usato solo in IRQL = PASSIVE_LEVEL, solo i driver di alto livello usano in genere questa routine, ad esempio i driver del file system.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Disponibile a partire da Windows 2000. |
Piattaforma di destinazione | Universale |
Intestazione | ntddk.h (include Ntddk.h) |
Libreria | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | PASSIVE_LEVEL (vedere la sezione Osservazioni) |
Regole di conformità DDI | HwStorPortProhibitedDDDIs(storport), IrqlExPassive(wdm), PowerIrpDDis(wdm) |