pub unsafe extern "C" fn ObtainUserAgentString( dwOption: DWORD, pszUAOut: LPSTR, cbSize: *mut DWORD, ) -> HRESULT