Como disparar uma trigger ao executar um disable trigger?

A ideia é montar uma auditoria, de quem o que, possa estar desabilitando alguma trigger do banco de dados.
Basicamente gostaria de disparar uma trigger, no instante que for executado o comando disable trigger, e guardar isso em uma tabela de log.
Cheguei bem perto da solução com a trigger abaixo, mas o disable trigger não passa pelo evento DDL_DATABASE_LEVEL_EVENTS, pelo menos não no sql server 2012.

alter trigger trg_ddl_events
on DATABASE 
FOR DDL_DATABASE_LEVEL_EVENTS 
AS

DECLARE @data XML  
SET @data = EVENTDATA()  
INSERT ddl_log   
   (PostTime, DB_User, Event, TSQL)   
   VALUES   
   (GETDATE(),   
   CONVERT(nvarchar(100), CURRENT_USER),   
   @data.value('(/EVENT_INSTANCE/EventType)[1]', 'nvarchar(100)'),   
   @data.value('(/EVENT_INSTANCE/TSQLCommand)[1]', 'nvarchar(2000)') ) ;  
go