A UUID signifying the semantic of the error. |
_ |
ulErrorSemantic | A four-byte quantity that qualifies the error semantic. The semantics of these four bytes are completely determined by the uuidErrorSemantic. |
cbData | The size of the data passed in pbData. |
pbData | Data associated with the error marshaled as an array of bytes. The interpretation of these bytes is governed by the uuidErrorSemantic. |
wszErrorString | An error string suitable for display to a human user. This is in fact of somewhat little use, as the server returning the error can usually only guess as to the appropriate language in which to form this string. However, the ability to pass such as string is provided here as a last resort. |
lcidErrorString | The locale context in which the error string, if any, is formed. Locale constants are as in the Microsoft Win32 API. |