CCODE
pub unsafe extern "C" fn IdnToNameprepUnicode( dwFlags: DWORD, lpUnicodeCharStr: LPCWSTR, cchUnicodeChar: c_int, lpNameprepCharStr: LPWSTR, cchNameprepChar: c_int) -> c_int