VC++6.0で作成されたソフトウェアをVS2010/ VC++2010に移行しています。デバッグモードでコンパイルされないプロジェクトがあります。私は持っています:
LBSC_AppUserInfoList *
LBSC_Session::GetUsersInfo( const LBSC_Ticket *pTicket )
{
TSROut_GetUsersInfo sOut;
C_Buffer *pcbRet = NULL;
TSRIn_TicketPar InPar;
//...
ClntFree( (void *)sOut.szBuffer ); // dealoca o que veio do RPC
return( pList );
} // C2712 - Cannot use __try in functions that require object unwinding
__tryについては何も言及していません
分かりませんか?