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 |