Compartir a través de


Estructura ADSPROPERROR (adsprop.h)

La estructura ADSPROPERROR se usa para pasar datos de error al objeto de notificación con la función ADsPropSendErrorMessage o el mensaje WM_ADSPROP_NOTIFY_ERROR .

Sintaxis

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

Miembros

hwndPage

Contiene el identificador de ventana de la página de propiedades que generó el error.

pszPageTitle

Puntero a una cadena Unicode terminada en NULL que contiene el título de la página de propiedades que generó el error.

pszObjPath

Puntero a una cadena Unicode terminada en NULL que contiene el ADsPath del objeto de directorio en el que se produjo el error.

pszObjClass

Puntero a una cadena Unicode terminada en NULL que contiene el nombre de clase del objeto de directorio en el que se produjo el error.

hr

Contiene un valor HRESULT que especifica el código del error que se produjo. Si hr no es igual a S_OK, se omite pszError . Si hr es igual a S_OK, pszError contiene un mensaje de error.

pszError

Puntero a una cadena Unicode terminada en NULL que contiene el mensaje de error que se va a mostrar en el cuadro de diálogo de error. Este miembro se omite si hr no es igual a S_OK. En este caso, el cuadro de diálogo de error mostrará un mensaje definido por el sistema para el error especificado por hr.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista
Servidor mínimo compatible Windows Server 2008
Encabezado adsprop.h

Consulte también

ADsPropSendErrorMessage

WM_ADSPROP_NOTIFY_ERROR