Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Der INTERRUPT_SYNCHRONIZATION_MODE Enumerator gibt den Unterbrechungssynchronisierungsmodus an.
Syntax
typedef enum _INTERRUPT_SYNCHRONIZATION_MODE {
InterruptSupportNone,
InterruptSynchronizeAll,
InterruptSynchronizePerMessage
} INTERRUPT_SYNCHRONIZATION_MODE;
Konstanten
InterruptSupportNoneMSI-Interrupts werden nicht unterstützt. |
InterruptSynchronizeAllDer Storport-Treiber serialisiert alle signalisierten Unterbrechungen mithilfe einer einzelnen Interrupt-Drehsperre. Wenn eine Unterbrechung auftritt, ruft der Storport-Treiber die HwMSInterruptRoutine Routine bei DIRQL auf, nachdem die Unterbrechungs-Drehsperre erworben wurde. |
InterruptSynchronizePerMessageDer Miniporttreiber serialisiert signalisiert Signalunterbrechungen pro Nachricht. Im Synchronisierungsmodus pro Nachrichten ruft der Storport-Treiber die HwMSInterruptRoutine Routine des Miniporttreibers bei DIRQL auf, die die Unterbrechungsdrehsperre der entsprechenden Nachricht hält. Weitere Informationen zum Verhalten dieses Synchronisierungsmodus finden Sie im Abschnitt "Hinweise" für HwMSInterruptRoutine. |
Bemerkungen
Miniport-Treiber definieren den Unterbrechungssynchronisierungsmodus der HBA, indem einem der INTERRUPT_SYNCHRONIZATION_MODE Enumerationswerte dem InterruptSynchronizationMode Member der PORT_CONFIGURATION_INFORMATION-Struktur zugewiesen werden.
Anforderungen
| Anforderung | Wert |
|---|---|
| Header- | storport.h (include Storport.h) |