Amd Wireless Button Driver [SAFE »]
status = WdfDeviceCreate(&DeviceInit, &deviceAttributes, &device); if (!NT_SUCCESS(status)) return status;
1. Driver Entry Point (Driver.c) #include <ntddk.h> #include <wdf.h> #include <acpiioct.h> DRIVER_INITIALIZE DriverEntry; EVT_WDF_DRIVER_DEVICE_ADD WirelessButtonEvtDeviceAdd; amd wireless button driver
NTSTATUS WirelessButtonEvtDeviceAdd( In WDFDRIVER Driver, Inout PWDFDEVICE_INIT DeviceInit ) status = WdfDeviceCreate(&DeviceInit
EVT_WDF_TIMER DebounceTimerCallback;