"James Hawkins" <[EMAIL PROTECTED]> writes: > +interface IWineMsiRemotePackage : IUnknown > +{ > + HRESULT SetMsiHandle( [in] ULONG_PTR handle ); > + HRESULT GetActiveDatabase( [out] ULONG_PTR handle ); > + HRESULT GetProperty( [in] BSTR *property, [out] BSTR *value, [out] > ULONG_PTR size );
Why are you using ULONG_PTR instead of the proper pointer types for out parameters? -- Alexandre Julliard [EMAIL PROTECTED]