#![allow(non_snake_case, non_camel_case_types, non_upper_case_globals)]
use crate::common::LPCWSTR;
#[repr(C)]
pub struct LOG_HANDLE {
pub log: unsafe extern "C" fn(handle: *mut LOG_HANDLE, message: LPCWSTR),
pub info: unsafe extern "C" fn(handle: *mut LOG_HANDLE, message: LPCWSTR),
pub warn: unsafe extern "C" fn(handle: *mut LOG_HANDLE, message: LPCWSTR),
pub error: unsafe extern "C" fn(handle: *mut LOG_HANDLE, message: LPCWSTR),
pub verbose: unsafe extern "C" fn(handle: *mut LOG_HANDLE, message: LPCWSTR),
}