Erro do Compilador C3273
__finally não pode ser usado em um bloco de exceção no código não gerenciado.
A seguinte amostra gera C3273:
// C3273.cpp
// compile with: /GX
int main()
{
try
{
}
catch (int)
{
}
__finally // C3273, remove __finally clause
{
}
}