Функция PoEndDeviceBusy (wdm.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. |
Целевая платформа | Универсальное |
Верхняя часть | wdm.h (включая Wdm.h, Ntddk.h, Ntifs.h) |
Библиотека | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | Любой уровень |