Compartilhar via


Função PoEndDeviceBusy (ntifs.h)

A rotina de 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 rotinapoRegisterDeviceForIdleDetection. Como PoRegisterDeviceForIdleDetection pode retornar um ponteiro NULL, o chamador deve verificar se o ponteiro não é NULL antes de chamar PoEndDeviceBusy.

Valor de retorno

Nenhum

Observações

As rotinas PoStartDeviceBusye poEndDeviceBusy marcam o início e o fim de um período 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
de cliente com suporte mínimo Windows 7
da Plataforma de Destino Universal
cabeçalho ntifs.h (incluem Wdm.h, Ntddk.h, Ntifs.h)
biblioteca NtosKrnl.lib
de DLL NtosKrnl.exe
IRQL Qualquer nível

Consulte também

PoRegisterDeviceForIdleDetection

PoStartDeviceBusy