Condividi tramite


Metodo IDebugControl2::GetEventFilterCommand (dbgeng.h)

Il metodo GetEventFilterCommand restituisce il comando debugger che il motore eseguirà quando si verifica un evento specificato.

Sintassi

HRESULT GetEventFilterCommand(
  [in]            ULONG  Index,
  [out, optional] PSTR   Buffer,
  [in]            ULONG  BufferSize,
  [out, optional] PULONG CommandSize
);

Parametri

[in] Index

Specifica l'indice del filtro eventi. L'indice può accettare qualsiasi valore compreso tra zero e uno inferiore al numero totale di filtri eventi restituiti da GetNumberEventFilters (inclusivo). Per altre informazioni sull'indice dei filtri, vedere Indice e codice eccezione.

[out, optional] Buffer

Riceve il comando debugger che il motore eseguirà quando si verifica l'evento.

[in] BufferSize

Specifica le dimensioni, in caratteri, del buffer specificato dal buffer . Questa dimensione include lo spazio per il carattere di terminazione '\0'.

[out, optional] CommandSize

Riceve le dimensioni in caratteri del comando. Questa dimensione include lo spazio per il carattere di terminazione '\0'. Se CommandSize è NULL, queste informazioni non vengono restituite.

Valore restituito

Questo metodo può anche restituire valori di errore. Per altre informazioni, vedere Valori restituiti .

Codice restituito Descrizione
S_OK
Il metodo è stato eseguito correttamente.

Commenti

Per altre informazioni sui filtri eventi, vedere Filtri eventi.

Requisiti

Requisito Valore
Piattaforma di destinazione Desktop
Intestazione dbgeng.h (includere Dbgeng.h)

Vedi anche

GetExceptionFilterSecondCommand

Idebugcontrol

IDebugControl2

IDebugControl3

SetEventFilterCommand

sx, sxd, sxe, sxi, sxn (Imposta eccezioni)