Compartir a través de


Función PoEndDeviceBusy (wdm.h)

La rutina PoEndDeviceBusy marca el final de un período de tiempo en el que el dispositivo está ocupado.

Sintaxis

void PoEndDeviceBusy(
  [in, out] PULONG IdlePointer
);

Parámetros

[in, out] IdlePointer

Puntero a un contador inactivo. Se trata de un valor de puntero devuelto previamente por la rutina PoRegisterDeviceForIdleDetection . Dado que PoRegisterDeviceForIdleDetection podría devolver un puntero NULL , el autor de la llamada debe comprobar que el puntero no es NULL antes de llamar a PoEndDeviceBusy.

Valor devuelto

None

Observaciones

Las rutinas PoStartDeviceBusy y PoEndDeviceBusy marcan el inicio y el final de un período de tiempo en el que un dispositivo está ocupado. Cada llamada a PoStartDeviceBusy debe ir seguida de una llamada correspondiente a PoEndDeviceBusy. Para obtener más información sobre cómo funcionan conjuntamente estas rutinas, consulte PoStartDeviceBusy.

Requisitos

Requisito Value
Cliente mínimo compatible Disponible a partir de Windows 7.
Plataforma de destino Universal
Encabezado wdm.h (incluya Wdm.h, Ntddk.h, Ntifs.h)
Library NtosKrnl.lib
Archivo DLL NtosKrnl.exe
IRQL Cualquier nivel

Consulte también

PoRegisterDeviceForIdleDetection

PoStartDeviceBusy