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 dell'adattatore da sospendere. Si tratta di un'area di archiviazione per HBA che il driver della porta alloca e inizializza per conto del driver miniport. I driver Miniport archivia in genere informazioni specifiche di 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 ha avuto esito positivo durante la sospensione dell'adattatore, false in caso contrario.

Osservazioni

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

Fabbisogno

Requisito Valore
piattaforma di destinazione Universale
intestazione storport.h (include Storport.h)
libreria Storport.lib

Vedere anche

StorPortResume