implement dde_session_register