Funzione StorPortReleaseMSISpinLock (storport.h)
La routine StorPortReleaseMSISpinLock rilascia un blocco di spin interrupt (MSI) segnalato in precedenza per il messaggio specificato.
Sintassi
ULONG StorPortReleaseMSISpinLock(
[in] PVOID HwDeviceExtension,
ULONG MessageId,
[in] ULONG OldIrql
);
Parametri
[in] HwDeviceExtension
Puntatore all'estensione del dispositivo hardware per l'adattatore bus host (HBA).
MessageId
Identificatore del messaggio.
[in] OldIrql
IrQL restituito dalla routine StorPortAcquireMSISpinLock quando il driver miniport ha acquisito il blocco spin.
Valore restituito
StorPortReleaseMSISpinLock restituisce uno dei codici di stato seguenti:
Codice restituito | Descrizione |
---|---|
STOR_STATUS_NOT_IMPLEMENTED | Questa funzione non viene implementata nel sistema operativo attivo. |
STOR_STATUS_SUCCESS | Indica che il blocco di selezione è stato rilasciato correttamente. |
STOR_STATUS_INVALID_PARAMETER | HwDeviceExtension è NULL. |
Commenti
I driver Miniport non sono necessari per acquisire blocchi di selezione MSI per i messaggi a meno che il membro InterruptSynchronizePerMessage della struttura PORT_CONFIGURATION_INFORMATION indica una modalità di sincronizzazione di InterruptSynchronizationMode.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Questa routine è disponibile a partire da Windows Vista. |
Piattaforma di destinazione | Universale |
Intestazione | storport.h (include Storport.h) |
IRQL | Qualsiasi livello |