pub unsafe extern "system" fn GetPrivateProfileSectionNamesW(
    lpszReturnBuffer: *mut u16,
    nSize: u32,
    lpFileName: *const u16
) -> u32