Função NPFMXEditPerm (npapi.h)

Permite que os fornecedores de rede forneçam suas próprias caixas de diálogo do editor de permissões.

Sintaxe

DWORD NPFMXEditPerm(
  [in] LPWSTR lpDriveName,
  [in] HWND   hwndFMX,
  [in] DWORD  nDialogType
);

Parâmetros

[in] lpDriveName

Ponteiro para o nome da unidade atual selecionado no Gerenciador de Arquivos.

[in] hwndFMX

Um identificador para a janela FMX que pode ser usado para consultar seleções.

[in] nDialogType

Especifica o tipo de caixa de diálogo de permissão a ser exibida. Esse parâmetro pode usar um dos valores a seguir.

Valor Significado
WNPERM_DLG_PERM
Abre a caixa de diálogo Permissões .
WNPERM_DLG_AUDIT
Abre a caixa de diálogo Auditoria .
WNPERM_DLG_OWNER
Abre a caixa de diálogo Proprietário .

Retornar valor

Se a função for bem-sucedida, a função deverá retornar WN_SUCCESS.

Se a função falhar, ela deverá chamar SetLastError para definir informações de erro estendidas, que podem incluir os valores a seguir.

Código de retorno Descrição
WN_NOT_SUPPORTED

Não há suporte para NPFMXEditPerm no provedor.

WN_BAD_VALUE
Alguns parâmetros assumem um formato ou valor inesperado.
WN_OUT_OF_MEMORY
Memória insuficiente para exibir a caixa de diálogo.
WN_NET_ERROR
Ocorreu algum outro erro de rede.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho npapi.h