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 |