1#![allow(non_snake_case, non_camel_case_types, non_upper_case_globals)]
2
3use crate::common::LPCWSTR;
4
5#[repr(C)]
8pub struct LOG_HANDLE {
9 pub log: unsafe extern "C" fn(handle: *mut LOG_HANDLE, message: LPCWSTR),
13
14 pub info: unsafe extern "C" fn(handle: *mut LOG_HANDLE, message: LPCWSTR),
18
19 pub warn: unsafe extern "C" fn(handle: *mut LOG_HANDLE, message: LPCWSTR),
23
24 pub error: unsafe extern "C" fn(handle: *mut LOG_HANDLE, message: LPCWSTR),
28
29 pub verbose: unsafe extern "C" fn(handle: *mut LOG_HANDLE, message: LPCWSTR),
33}