Предупреждение C28210

Заметки для контекста _On_failure_ не должны находиться в явном контексте

Заметки _On_failure_ должны быть явно или неявно указаны в __post контексте, то есть применяться после возврата функции. Используется _drv_out для указания этой заметки.