Función ExRaiseDatatypeMisalignment (ntddk.h)
La rutina ExRaiseDatatypeMisalignment se puede usar con el control estructurado de excepciones para iniciar una excepción determinada por el controlador para un tipo de datos mal alineado que se produce cuando un controlador procesa solicitudes de E/S.
Sintaxis
void ExRaiseDatatypeMisalignment();
Valor devuelto
None
Observaciones
ExRaiseDatatypeMisalignment genera una excepción con el código de excepción establecido en STATUS_DATATYPE_MISALIGNMENT.
Dado que ExRaiseDatatypeMisalignment solo se puede usar en IRQL = PASSIVE_LEVEL, solo los controladores de alto nivel suelen usar esta rutina, por ejemplo, controladores del sistema de archivos.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Disponible a partir de Windows 2000. |
Plataforma de destino | Universal |
Encabezado | ntddk.h (incluya Ntddk.h) |
Library | NtosKrnl.lib |
Archivo DLL | NtosKrnl.exe |
IRQL | PASSIVE_LEVEL (consulte la sección Comentarios) |
Reglas de cumplimiento de DDI | HwStorPortProhibitedDIs(storport), IrqlExPassive(wdm), PowerIrpDDis(wdm) |