You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
63 lines
1.3 KiB
63 lines
1.3 KiB
/*++
|
|
|
|
Copyright (c) 1991 - 2001 Microsoft Corporation
|
|
|
|
Module Name:
|
|
|
|
## ## ##### ## ## ##### ### ##### ## ##
|
|
## ## ## ## ## ## ## ### ## ## ## ##
|
|
#### ## #### ## ## ## ## ## ## ## ##
|
|
### ##### #### ## ## ## ## ## ## #######
|
|
#### ## ## ##### ####### ## ## ## ##
|
|
## ## ## ## ## ## ## ## ## ## ## ##
|
|
## ## ##### ## ## ## ## ##### ## ## ##
|
|
|
|
Abstract:
|
|
|
|
This header file contains all the global
|
|
definitions for the keypad device.
|
|
|
|
Author:
|
|
|
|
Wesley Witt (wesw) 1-Oct-2001
|
|
|
|
Environment:
|
|
|
|
Kernel mode only.
|
|
|
|
Notes:
|
|
|
|
|
|
--*/
|
|
|
|
|
|
|
|
typedef struct _KEYPAD_DEVICE_EXTENSION : _DEVICE_EXTENSION {
|
|
// Empty
|
|
} KEYPAD_DEVICE_EXTENSION, *PKEYPAD_DEVICE_EXTENSION;
|
|
|
|
|
|
NTSTATUS
|
|
SaKeypadIoValidation(
|
|
IN PKEYPAD_DEVICE_EXTENSION DeviceExtension,
|
|
IN PIRP Irp,
|
|
PIO_STACK_LOCATION IrpSp
|
|
);
|
|
|
|
NTSTATUS
|
|
SaKeypadDeviceInitialization(
|
|
IN PSAPORT_DRIVER_EXTENSION DriverExtension
|
|
);
|
|
|
|
NTSTATUS
|
|
SaKeypadShutdownNotification(
|
|
IN PKEYPAD_DEVICE_EXTENSION DeviceExtension,
|
|
IN PIRP Irp,
|
|
PIO_STACK_LOCATION IrpSp
|
|
);
|
|
|
|
NTSTATUS
|
|
SaKeypadStartDevice(
|
|
IN PKEYPAD_DEVICE_EXTENSION DeviceExtension
|
|
);
|
|
|