Condividi tramite


Struttura ADSPROPERROR (adsprop.h)

La struttura ADSPROPERROR viene usata per passare i dati di errore all'oggetto di notifica con la funzione ADsPropSendErrorMessage o il messaggio di WM_ADSPROP_NOTIFY_ERROR .

Sintassi

typedef struct _ADSPROPERROR {
  HWND    hwndPage;
  PWSTR   pszPageTitle;
  PWSTR   pszObjPath;
  PWSTR   pszObjClass;
  HRESULT hr;
  PWSTR   pszError;
} ADSPROPERROR, *PADSPROPERROR;

Members

hwndPage

Contiene l'handle della finestra della pagina delle proprietà che ha generato l'errore.

pszPageTitle

Puntatore a una stringa Unicode con terminazione NULL contenente il titolo della pagina delle proprietà che ha generato l'errore.

pszObjPath

Puntatore a una stringa Unicode con terminazione NULL contenente LDPath dell'oggetto directory in cui si è verificato l'errore.

pszObjClass

Puntatore a una stringa Unicode con terminazione NULL contenente il nome della classe dell'oggetto directory in cui si è verificato l'errore.

hr

Contiene un valore HRESULT che specifica il codice dell'errore che si è verificato. Se hr non è uguale a S_OK, pszError viene ignorato. Se hr è uguale a S_OK, pszError contiene un messaggio di errore.

pszError

Puntatore a una stringa Unicode con terminazione NULL contenente il messaggio di errore da visualizzare nella finestra di dialogo di errore. Questo membro viene ignorato se hr non è uguale a S_OK. In questo caso, la finestra di dialogo di errore visualizzerà un messaggio definito dal sistema per l'errore specificato da hr.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista
Server minimo supportato Windows Server 2008
Intestazione adsprop.h

Vedi anche

ADsPropSendErrorMessage

WM_ADSPROP_NOTIFY_ERROR