pub unsafe extern "system" fn ProgIDFromCLSID( clsid: REFCLSID, lplpszProgID: *mut LPOLESTR) -> HRESULT