Функция PoEndDeviceBusy (wdm.h)
Подпрограмма PoEndDeviceBusy отмечает конец периода времени, в течение которого устройство занято.
void PoEndDeviceBusy(
[in, out] PULONG IdlePointer
);
[in, out] IdlePointer
Указатель на счетчик простоя. Это значение указателя, которое ранее возвращалось подпрограммой PoRegisterDeviceForIdleDetection . Так как PoRegisterDeviceForIdleDetection может возвращать указатель NULL , вызывающий объект должен убедиться, что указатель не равен NULL , прежде чем вызывать PoEndDeviceBusy.
None
Подпрограммы PoStartDeviceBusy и PoEndDeviceBusy отмечают начало и конец периода времени, в течение которого устройство занято. За каждым вызовом PoStartDeviceBusy должен следовать соответствующий вызов PoEndDeviceBusy. Дополнительные сведения о совместной работе этих процедур см. в разделе PoStartDeviceBusy.
Требование | Значение |
---|---|
Минимальная версия клиента | Доступно начиная с Windows 7. |
Целевая платформа | Универсальное |
Верхняя часть | wdm.h (включая Wdm.h, Ntddk.h, Ntifs.h) |
Библиотека | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | Любой уровень |