#![allow(non_snake_case, non_camel_case_types)]
use crate::os::windows::types::{DWORD, HANDLE, PCWSTR, UCHAR, ULONGLONG, USHORT};
#[repr(C)]
#[derive(Debug)]
pub struct WLDP_HOST_INFORMATION {
pub dwRevision: DWORD,
pub dwHostId: u32,
pub szSource: PCWSTR,
pub hSource: HANDLE,
}
#[repr(C)]
#[derive(Debug)]
pub struct EVENT_DESCRIPTOR {
pub Id: USHORT,
pub Version: UCHAR,
pub Channel: UCHAR,
pub Level: UCHAR,
pub Opcode: UCHAR,
pub Task: USHORT,
pub Keyword: ULONGLONG
}
#[repr(C)]
#[derive(Debug)]
pub struct EVENT_DATA_DESCRIPTOR {
pub Ptr: u64,
pub Size: u32,
pub Reserved: u32,
}