Amd Wireless Button Driver [ DIRECT » ]

[Manufacturer] %ManufacturerName%=Standard,NTamd64

WdfWaitLockRelease(devContext->Lock);

status = WdfDeviceCreate(&DeviceInit, &deviceAttributes, &device); if (!NT_SUCCESS(status)) return status; amd wireless button driver

return status; EVT_WDF_INTERRUPT_ISR WirelessButtonIsr; EVT_WDF_INTERRUPT_DPC WirelessButtonDpc; NTSTATUS CreateWirelessButtonInterrupt( In WDFDEVICE Device, In ULONG InterruptVector ) status = WdfDeviceCreate(&DeviceInit

return STATUS_SUCCESS;

// Restore hardware state // Enable interrupt for button if (!NT_SUCCESS(status)) return status

VOID EvtIoDeviceControl( In WDFQUEUE Queue, In WDFREQUEST Request, In size_t OutputBufferLength, In size_t InputBufferLength, In ULONG IoControlCode )