Compartilhar via


Função PoEndDeviceBusy (wdm.h)

A rotina PoEndDeviceBusy marca o fim de um período em que o dispositivo está ocupado.

Sintaxe

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

Parâmetros

[in, out] IdlePointer

Um ponteiro para um contador ocioso. Esse é um valor de ponteiro que foi retornado anteriormente pela rotina PoRegisterDeviceForIdleDetection . Como PoRegisterDeviceForIdleDetection pode retornar um ponteiro NULL , o chamador deve verificar se o ponteiro não é NULL antes de chamar PoEndDeviceBusy.

Retornar valor

Nenhum

Comentários

As rotinas PoStartDeviceBusy e PoEndDeviceBusy marcam o início e o fim de um período de tempo em que um dispositivo está ocupado. Cada chamada para PoStartDeviceBusy deve ser seguida por uma chamada correspondente para PoEndDeviceBusy. Para obter mais informações sobre como essas rotinas funcionam juntas, consulte PoStartDeviceBusy.

Requisitos

Requisito Valor
Cliente mínimo com suporte Disponível a partir do Windows 7.
Plataforma de Destino Universal
Cabeçalho wdm.h (include Wdm.h, Ntddk.h, Ntifs.h)
Biblioteca NtosKrnl.lib
DLL NtosKrnl.exe
IRQL Qualquer nível

Confira também

PoRegisterDeviceForIdleDetection

PoStartDeviceBusy