Función NPFMXEditPerm (npapi.h)

Permite a los proveedores de red proporcionar sus propios cuadros de diálogo del editor de permisos.

Sintaxis

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

Parámetros

[in] lpDriveName

Puntero al nombre de unidad actual seleccionado en el Administrador de archivos.

[in] hwndFMX

Identificador de la ventana FMX que se puede usar para consultar selecciones.

[in] nDialogType

Especifica el tipo de cuadro de diálogo de permiso que se va a abrir. Este parámetro puede ser uno de los valores siguientes.

Valor Significado
WNPERM_DLG_PERM
Abre el cuadro de diálogo Permisos .
WNPERM_DLG_AUDIT
Abre el cuadro de diálogo Auditoría .
WNPERM_DLG_OWNER
Abre el cuadro de diálogo Propietario .

Valor devuelto

Si la función se realiza correctamente, la función debe devolver WN_SUCCESS.

Si se produce un error en la función, debe llamar a SetLastError para establecer información de error extendida, que puede incluir los valores siguientes.

Código devuelto Descripción
WN_NOT_SUPPORTED

NPFMXEditPerm no se admite en el proveedor.

WN_BAD_VALUE
Algunos parámetros toman una forma o un valor inesperados.
WN_OUT_OF_MEMORY
Memoria insuficiente para mostrar el cuadro de diálogo.
WN_NET_ERROR
Se produjo otro error de red.

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado npapi.h