Bagikan melalui


EVT_WDF_DEVICE_ENABLE_WAKE_AT_BUS fungsi panggilan balik (wdfpdo.h)

[Berlaku untuk KMDF saja]

Fungsi panggilan balik peristiwa EvtDeviceEnableWakeAtBus pengemudi bus melakukan operasi tingkat bus yang memungkinkan salah satu perangkat bus memicu sinyal bangun di bus.

Sintaks

EVT_WDF_DEVICE_ENABLE_WAKE_AT_BUS EvtWdfDeviceEnableWakeAtBus;

NTSTATUS EvtWdfDeviceEnableWakeAtBus(
  [in] WDFDEVICE Device,
  [in] SYSTEM_POWER_STATE PowerState
)
{...}

Parameter

[in] Device

Handel ke objek perangkat kerangka kerja.

[in] PowerState

Enumerator berjenis SYSTEM_POWER_STATE yang mengidentifikasi status daya sistem tempat sistem atau perangkat akan bangun.

Nilai kembali

Jika fungsi panggilan balik EvtDeviceEnableWakeAtBus tidak mengalami kesalahan, fungsi tersebut harus mengembalikan STATUS_SUCCESS atau nilai status lain yang NT_SUCCESS(statusnya) sama dengan TRUE. Jika tidak, nilai status harus mengembalikan nilai yang NT_SUCCESS(statusnya) sama dengan FALSE.

Jika NT_SUCCESS(status) sama dengan FALSE, kerangka kerja memanggil fungsi panggilan balik EvtDeviceDisableWakeAtBus driver.

Untuk informasi selengkapnya tentang nilai pengembalian fungsi panggilan balik ini, lihat Melaporkan Kegagalan Perangkat.

Keterangan

Untuk mendaftarkan fungsi panggilan balik ini, driver bus harus memanggil WdfPdoInitSetEventCallbacks.

Untuk informasi selengkapnya tentang fungsi panggilan balik ini, lihat Mendukung Bangun Sistem.

Persyaratan

Persyaratan Nilai
Target Platform Universal
Versi KMDF minimum 1,0
Header wdfpdo.h (termasuk Wdf.h)
IRQL PASSIVE_LEVEL

Lihat juga

WdfPdoInitSetEventCallbacks

EvtDeviceDisableWakeAtBus