pub unsafe extern "system" fn PSPropertyBag_ReadStr(
    propbag: *mut c_void,
    propname: PCWSTR,
    value: PWSTR,
    charactercount: i32,
) -> HRESULT