The formatting is a little better now, but it's still all over the place. Please make every function declaration match the existing code in this file. For example, for a function with one argument:
HRESULT GetType([out] GUID *guid);
And for a function with multiple arguments:
HRESULT GetProxyPort( [in] LPCWSTR protocol, [out] DWORD *port);
-Alex