Restituzione delle informazioni sugli errori

Usando le interfacce e le funzioni di gestione degli errori COM, è possibile restituire informazioni sull'errore attenendosi alla procedura seguente:

  1. Implementare l'interfaccia ISupportErrorInfo .
  2. Per creare un'istanza dell'oggetto errore generico, chiamare la funzione CreateErrorInfo .
  3. Per impostarne il contenuto, utilizzare i metodi ICreateErrorInfo .
  4. Per associare l'oggetto error al thread logico corrente, chiamare la funzione SetErrorInfo .

Le interfacce di gestione degli errori creano e gestiscono un oggetto errore, che fornisce informazioni sull'errore. L'oggetto error non corrisponde all'oggetto che ha rilevato l'errore. Si tratta di un oggetto separato associato al thread di esecuzione corrente.