Condividi tramite


Funzione StorPortPause (storport.h)

La routine StorPortPause sospende un adattatore per il periodo di tempo specificato.

Sintassi

STORPORT_API BOOLEAN StorPortPause(
  [in] PVOID HwDeviceExtension,
       ULONG Timeout
);

Parametri

[in] HwDeviceExtension

Puntatore all'estensione del dispositivo hardware della scheda da sospendere. Si tratta di un'area di archiviazione per HBA che il driver di porta alloca e inizializza per conto del driver miniport. I driver Miniport archivia in genere informazioni specifiche dell'HBA in questa estensione, ad esempio lo stato dell'HBA e gli intervalli di accesso mappati per l'HBA. Questa area è disponibile per il driver miniport subito dopo che il driver miniport chiama StorPortInitialize. Il driver della porta libera questa memoria quando rimuove il dispositivo.

Timeout

Specifica l'intervallo di tempo, espresso in secondi, che l'adattatore deve essere sospeso.

Valore restituito

StorPortPause restituisce TRUE se il driver miniport è riuscito a sospendere l'adattatore, FALSE in caso contrario.

Commenti

Tutte le richieste all'adattatore vengono mantenute fino alla scadenza del timeout o alla ripresa del dispositivo. Tutte le richieste a tutte le destinazioni collegate all'adattatore verranno mantenute fino alla ripresa dell'adattatore o alla scadenza del timeout.

Requisiti

Requisito Valore
Piattaforma di destinazione Universale
Intestazione storport.h (include Storport.h)
Libreria Storport.lib

Vedi anche

StorPortResume