Compartilhar via


Estrutura ADSPROPERROR (adsprop.h)

A estrutura ADSPROPERROR é usada para passar dados de erro para o objeto de notificação com a função ADsPropSendErrorMessage ou a mensagem WM_ADSPROP_NOTIFY_ERROR .

Sintaxe

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

Membros

hwndPage

Contém o identificador de janela da página de propriedades que gerou o erro.

pszPageTitle

Ponteiro para uma cadeia de caracteres Unicode terminada em NULL que contém o título da página de propriedades que gerou o erro.

pszObjPath

Ponteiro para uma cadeia de caracteres Unicode terminada em NULL que contém o ADsPath do objeto de diretório no qual o erro ocorreu.

pszObjClass

Ponteiro para uma cadeia de caracteres Unicode terminada em NULL que contém o nome da classe do objeto de diretório em que o erro ocorreu.

hr

Contém um valor HRESULT que especifica o código do erro que ocorreu. Se o rh não for igual a S_OK, pszError será ignorado. Se hr for igual a S_OK, pszError conterá uma mensagem de erro.

pszError

Ponteiro para uma cadeia de caracteres Unicode terminada em NULL que contém a mensagem de erro a ser exibida na caixa de diálogo de erro. Esse membro será ignorado se o rh não for igual a S_OK. Nesse caso, a caixa de diálogo de erro exibirá uma mensagem definida pelo sistema para o erro especificado por hr.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista
Servidor mínimo com suporte Windows Server 2008
Cabeçalho adsprop.h

Confira também

ADsPropSendErrorMessage

WM_ADSPROP_NOTIFY_ERROR