Função DSEditSecurity (dssec.h)
A função DSEditSecurity exibe uma caixa de diálogo modal para editar a segurança em um objeto DS (Serviços de Diretório).
Sintaxe
HRESULT DSEditSecurity(
[in] HWND hwndOwner,
[in] LPCWSTR pwszObjectPath,
[in, optional] LPCWSTR pwszObjectClass,
[in] DWORD dwFlags,
[in, optional] LPCWSTR pwszCaption,
[in, optional] PFNREADOBJECTSECURITY pfnReadSD,
[in, optional] PFNWRITEOBJECTSECURITY pfnWriteSD,
[in] LPARAM lpContext
);
Parâmetros
[in] hwndOwner
A janela do proprietário da caixa de diálogo.
[in] pwszObjectPath
O caminho completo do ADS (Active Directory Services) do objeto DS.
[in, optional] pwszObjectClass
A classe do objeto .
[in] dwFlags
A combinação de sinalizadores DSSI_*.
[in, optional] pwszCaption
A caixa de diálogo legenda.
[in, optional] pfnReadSD
A função para ler o objeto.
[in, optional] pfnWriteSD
A função para gravar o objeto.
[in] lpContext
O contexto passado para as funções de leitura ou gravação nos parâmetros pfnReadSD e pfnWriteSD .
Retornar valor
Se a função for bem-sucedida, a função retornará S_OK.
Se a função falhar, ela retornará um valor HRESULT que indica o erro. Para obter uma lista de códigos de erro comuns, consulte Valores HRESULT comuns.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Nenhum compatível |
Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | dssec.h |
Biblioteca | DSSec.lib |
DLL | DSSec.dll |