Передача сообщения.
LRESULT CSampleDlg::WindowProc(UINT message, WPARAM wParam, LPARAM lParam) 
{
	if( message == m_dwCallbackMessage )
	{
		if( wParam == SC_MONITOR_CARD_PUTINT )			
			SmartCardInsert( lParam );
		else									
			SmartCardRemoved( lParam );
	}

....

	return CDialog::WindowProc(message, wParam, lParam);
}