Crate leviathan_common

Crate leviathan_common 

Source
Expand description

Common types and definitions shared between driver and user-mode applications

This crate provides shared IOCTL definitions, structures, and constants that are used by both the kernel-mode driver and user-mode applications.

Modules§

ioctl
IOCTL code definitions

Structs§

DriverStats
Driver statistics structure - shared between kernel and user mode
VersionInfo
Version information structure

Constants§

DEVICE_INTERFACE_GUID
Device interface GUID for finding the Leviathan device {12345678-1234-1234-1234-123456789ABC}
FILE_DEVICE_LEVIATHAN
Custom device type for IOCTL codes