HRESULT Warnings (Windows CE 5.0)
HRESULT is a return status type used by COM functions to signal success or failure.
There are strict guidelines for how HRESULT should be used. However, these are frequently overlooked or ignored. PREfast detects situations where HRESULT has been used incorrectly or has been used in a manner that might cause undesirable results.
The following warnings are reported in this category:
Warning number | Description |
---|---|
PREfast Warning 214 | Cast between semantically different integer types. |
PREfast Warning 215 | Cast between semantically different integer types. |
PREfast Warning 216 | Compiler-inserted cast between semantically different integer types. |
PREfast Warning 217 | Implicit cast between semantically different integer types. |
PREfast Warning 219 | Implicit cast between semantically different integer types. |
PREfast Warning 220 | Implicit cast between semantically different integer types. |
PREfast Warning 221 | Implicit cast between semantically different integer types. |
PREfast Warning 225 | Implicit cast between semantically different integer types. |
PREfast Warning 226 | Implicit cast between semantically different integer types. |
PREfast Warning 230 | Implicit cast between semantically different integer types. |
See Also
Send Feedback on this topic to the authors