Функция 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 | Любой уровень |