Поделиться через


Функция PoEndDeviceBusy (ntifs.h)

Подпрограмма PoEndDeviceBusy отмечает конец периода времени, в течение которого устройство занято.

Синтаксис

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

Параметры

[in, out] IdlePointer

Указатель на счетчик простоя. Это значение указателя, которое ранее возвращалось подпрограммой PoRegisterDeviceForIdleDetec tion. Так как PoRegisterDeviceForIdleDetection может вернуть указатель NULL, вызывающий объект должен убедиться, что указатель не имеет значения NULL, прежде чем вызывать PoEndDeviceBusy.

Возвращаемое значение

Никакой

Замечания

Подпрограммы PoStartDeviceBusy и PoEndDeviceBusy отмечают начало и конец периода времени, в котором занято устройство. За каждым вызовом PoStartDeviceBusy должен следовать соответствующий вызов PoEndDeviceBusy. Дополнительные сведения о том, как эти подпрограммы работают вместе, см. в разделе PoStartDeviceBusy.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 7
целевая платформа Всеобщий
заголовка ntifs.h (включая Wdm.h, Ntddk.h, Ntifs.h)
библиотеки NtosKrnl.lib
DLL NtosKrnl.exe
IRQL Любой уровень

См. также

PoRegisterDeviceForIdleDetection

PoStartDeviceBusy