Funzione StorPortCancelDpc (storport.h)
StorPortCancelDpc tenta di annullare l'esecuzione di una chiamata di routine posticipata storPort (DPC).
Sintassi
ULONG StorPortCancelDpc(
PVOID HwDeviceExtension,
PSTOR_DPC Dpc,
BOOLEAN *ReturnValue
);
Parametri
HwDeviceExtension
Puntatore all'estensione del dispositivo hardware per l'adattatore del bus host (HBA).
Dpc
Puntatore all'oggetto STOR_DPC DPC da annullare.
ReturnValue
Puntatore a un valore BOOLEAN in cui questa funzione restituirà uno dei valori seguenti.
Valore restituito | Descrizione |
---|---|
true | Il Dpc specificato è stato rimosso correttamente dalla coda DPC del sistema. |
FALSE | Il Dpc specificato non è stato rimosso dalla coda DPC del sistema. |
Valore restituito
Questa funzione restituisce uno dei codici di stato seguenti.
Codice restituito | Descrizione |
---|---|
STOR_STATUS_INVALID_PARAMETER | Dpc o ReturnValue sono NULL. |
|
Questa funzione non viene implementata nel sistema operativo attivo. |
STOR_STATUS_SUCCESS | Questa funzione è stata completata correttamente. Usare il valore restituito in ReturnValue per determinare se il Dpc è stato rimosso dalla coda. |
Commenti
Se il DPC StorPort specificato si trova nella coda DPC, StorPortCancelDpc lo rimuove dalla coda, annullando una chiamata alla routine DPC associata. Se non si trova nella coda, è stato eseguito o è stato completato l'esecuzione e pertanto non è stato possibile rimuovere.
Questa routine viene implementata usando le definizioni di funzioni inline, in modo che i driver miniport che lo usano non devono collegare alle librerie dipendenti dalla versione del sistema operativo. I driver miniport possono usare questa routine senza sacrificare la compatibilità con le versioni del sistema operativo che non supportano i controller di rete nei driver miniport di archiviazione.
Requisiti
Requisito | Valore |
---|---|
Intestazione | Storport.h |
Vedi anche
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per