Sample Code

windows driver samples/ SpbTestTool/ C++/ sys/ device.h/

/*++

Copyright (c) Microsoft Corporation.  All rights reserved.

Module Name: 

    device.h

Abstract:

    This module contains the function definitions for
    the WDF device.

Environment:

    kernel-mode only

Revision History:

--*/

#ifndef _DEVICE_H_
#define _DEVICE_H_

//
// WDF event callbacks.
//

EVT_WDF_DEVICE_PREPARE_HARDWARE      OnPrepareHardware;
EVT_WDF_DEVICE_RELEASE_HARDWARE      OnReleaseHardware;
EVT_WDF_DEVICE_D0_ENTRY              OnD0Entry;
EVT_WDF_DEVICE_D0_EXIT               OnD0Exit;

EVT_WDF_FILE_CLEANUP                 OnFileCleanup;

EVT_WDF_IO_QUEUE_IO_DEFAULT          OnTopLevelIoDefault;
EVT_WDF_IO_QUEUE_IO_READ             OnIoRead;
EVT_WDF_IO_QUEUE_IO_WRITE            OnIoWrite;
EVT_WDF_IO_QUEUE_IO_DEVICE_CONTROL   OnIoDeviceControl;

EVT_WDF_INTERRUPT_ISR                OnInterruptIsr;

#endif

Our Services

  • What our customers say about us?

© 2011-2025 All Rights Reserved. Joya Systems. 4425 South Mopac Building II Suite 101 Austin, TX 78735 Tel: 800-DEV-KERNEL

Privacy Policy. Terms of use. Valid XHTML & CSS