pub unsafe fn CompareStringEx<'a>(
lplocalename: impl IntoParam<'a, PWSTR>,
dwcmpflags: COMPARE_STRING_FLAGS,
lpstring1: impl IntoParam<'a, PWSTR>,
cchcount1: i32,
lpstring2: impl IntoParam<'a, PWSTR>,
cchcount2: i32,
lpversioninformation: *mut NLSVERSIONINFO,
lpreserved: *mut c_void,
lparam: impl IntoParam<'a, LPARAM>,
) -> i32