|
19 | 19 | // Helpers for return macros
|
20 | 20 | /// @cond
|
21 | 21 | #define __NT_RETURN_NTSTATUS(status, str) \
|
22 |
| - __WI_SUPPRESS_4127_S do \ |
| 22 | + __WI_SUPPRESS_BREAKING_WARNINGS_S do \ |
23 | 23 | { \
|
24 | 24 | NTSTATUS __status = (status); \
|
25 | 25 | if (FAILED_NTSTATUS(__status)) \
|
|
28 | 28 | } \
|
29 | 29 | return __status; \
|
30 | 30 | } \
|
31 |
| - __WI_SUPPRESS_4127_E while ((void)0, 0) |
| 31 | + __WI_SUPPRESS_BREAKING_WARNINGS_E while ((void)0, 0) |
32 | 32 | #define __NT_RETURN_NTSTATUS_MSG(status, str, fmt, ...) \
|
33 |
| - __WI_SUPPRESS_4127_S do \ |
| 33 | + __WI_SUPPRESS_BREAKING_WARNINGS_S do \ |
34 | 34 | { \
|
35 | 35 | NTSTATUS __status = (status); \
|
36 | 36 | if (FAILED_NTSTATUS(__status)) \
|
|
39 | 39 | } \
|
40 | 40 | return __status; \
|
41 | 41 | } \
|
42 |
| - __WI_SUPPRESS_4127_E while ((void)0, 0) |
| 42 | + __WI_SUPPRESS_BREAKING_WARNINGS_E while ((void)0, 0) |
43 | 43 | /// @endcond
|
44 | 44 |
|
45 | 45 | //*****************************************************************************
|
|
55 | 55 |
|
56 | 56 | // Conditionally returns failures (NTSTATUS) - always logs failures
|
57 | 57 | #define NT_RETURN_IF_NTSTATUS_FAILED(status) \
|
58 |
| - __WI_SUPPRESS_4127_S do \ |
| 58 | + __WI_SUPPRESS_BREAKING_WARNINGS_S do \ |
59 | 59 | { \
|
60 | 60 | const auto __statusRet = wil::verify_ntstatus(status); \
|
61 | 61 | if (FAILED_NTSTATUS(__statusRet)) \
|
62 | 62 | { \
|
63 | 63 | __NT_RETURN_NTSTATUS(__statusRet, #status); \
|
64 | 64 | } \
|
65 | 65 | } \
|
66 |
| - __WI_SUPPRESS_4127_E while ((void)0, 0) |
| 66 | + __WI_SUPPRESS_BREAKING_WARNINGS_E while ((void)0, 0) |
67 | 67 |
|
68 | 68 | // Conditionally returns failures (NTSTATUS) - always logs a var-arg message on failure
|
69 | 69 | #define NT_RETURN_IF_NTSTATUS_FAILED_MSG(status, fmt, ...) \
|
70 |
| - __WI_SUPPRESS_4127_S do \ |
| 70 | + __WI_SUPPRESS_BREAKING_WARNINGS_S do \ |
71 | 71 | { \
|
72 | 72 | const auto __statusRet = wil::verify_ntstatus(status); \
|
73 | 73 | if (FAILED_NTSTATUS(__statusRet)) \
|
74 | 74 | { \
|
75 | 75 | __NT_RETURN_NTSTATUS_MSG(__statusRet, #status, fmt, ##__VA_ARGS__); \
|
76 | 76 | } \
|
77 | 77 | } \
|
78 |
| - __WI_SUPPRESS_4127_E while ((void)0, 0) |
| 78 | + __WI_SUPPRESS_BREAKING_WARNINGS_E while ((void)0, 0) |
79 | 79 |
|
80 | 80 | //*****************************************************************************
|
81 | 81 | // Macros to catch and convert exceptions on failure
|
|
0 commit comments