pub unsafe extern "system" fn GetRequestedRuntimeVersionForCLSID(
    rclsid: *const GUID,
    pversion: PWSTR,
    cchbuffer: u32,
    dwlength: *mut u32,
    dwresolutionflags: CLSID_RESOLUTION_FLAGS
) -> HRESULT