|
NeKernel dev
|
#include <DriverKit/ddk.h>Go to the source code of this file.
Classes | |
| struct | DDK_FINAL |
| Object handle manifest. More... | |
Macros | |
| #define | DDK_DEVICE_NAME_LEN (255) |
| #define | kopen kopen_dev |
| #define | kclose kclose_dev |
Typedefs | |
| typedef struct _DDK_DEVICE DDK_FINAL | DDK_DEVICE |
| Kernel Device driver. | |
| typedef struct _DDK_DEVICE DDK_FINAL * | DDK_DEVICE_PTR |
Functions | |
| DDK_EXTERN DDK_DEVICE_PTR | kopen_dev (const char *path) |
| Open a new device from path. | |
| DDK_EXTERN BOOL | kclose_dev (DDK_DEVICE_PTR device) |
| Close any device. | |
| #define DDK_DEVICE_NAME_LEN (255) |
| #define kclose kclose_dev |
| #define kopen kopen_dev |
| typedef struct _DDK_DEVICE DDK_FINAL DDK_DEVICE |
Kernel Device driver.
| typedef struct _DDK_DEVICE DDK_FINAL * DDK_DEVICE_PTR |
| DDK_EXTERN BOOL kclose_dev | ( | DDK_DEVICE_PTR | device | ) |
Close any device.
| device | valid device. |
| DDK_EXTERN DDK_DEVICE_PTR kopen_dev | ( | const char * | devicePath | ) |
Open a new device from path.
| path | the device's path. |
Open a new device from path.