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


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

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

Синтаксис

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

Параметры

[in, out] IdlePointer

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

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

None

Remarks

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

Требования

Требование Значение
Минимальная версия клиента Windows 7
Целевая платформа Универсальное
Верхняя часть ntifs.h (включая Wdm.h, Ntddk.h, Ntifs.h)
Библиотека NtosKrnl.lib
DLL NtosKrnl.exe
IRQL Любой уровень

См. также раздел

PoRegisterDeviceForIdleDetection

PoStartDeviceBusy