Función StorPortPoFxSetComponentLatency (storport.h)
La rutina StorPortPoFxSetComponentLatency especifica la latencia máxima que se puede tolerar en la transición de la condición inactiva a la condición activa en el componente de dispositivo de almacenamiento especificado.
Sintaxis
ULONG StorPortPoFxSetComponentLatency(
[in] PVOID HwDeviceExtension,
[in, optional] PSTOR_ADDRESS Address,
[in] ULONG Component,
[in] ULONGLONG Latency
);
Parámetros
[in] HwDeviceExtension
Puntero a la extensión de dispositivo de hardware para el adaptador de bus host (HBA). Esta es la extensión de dispositivo que se usa para registrar el dispositivo en una llamada anterior a StorPortInitializePoFxPower.
[in, optional] Address
Dirección de una unidad de dispositivo de almacenamiento. Este parámetro es NULL al establecer la latencia de un componente de adaptador de almacenamiento.
[in] Component
Índice que identifica el componente. Este parámetro es un índice en la matriz Components de la estructura STOR_POFX_DEVICE que el controlador de miniporte registró para el dispositivo con una llamada a StorPortInitializePoFxPower. Si la matriz Components contiene N elementos, los índices de componente van de 0 a N-1.
[in] Latency
El tiempo, en unidades de 100 nanosegundos, que el componente del dispositivo de almacenamiento puede tolerar para una transición desde un estado inactivo el estado activo.
Valor devuelto
La rutina StorPortPoFxSetComponentLatency devuelve uno de estos códigos de estado:
Código devuelto | Descripción |
---|---|
|
La latencia del componente se estableció correctamente. |
|
HwDeviceExtension o Device es NULL.
O bien La dirección apunta a una estructura de direcciones de unidad no válida. O bien No se encuentra el dispositivo de almacenamiento especificado por Address . O bien El índice de Component especifica un componente mayor que el recuento de componentes para el dispositivo. |
|
El dispositivo de almacenamiento no está registrado con el marco de administración de energía (PoFx). |
|
El > DISPATCH_LEVEL irQL actual. |
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Disponible en a partir de Windows 8. |
Plataforma de destino | Universal |
Encabezado | storport.h |
IRQL | <= DISPATCH_LEVEL |