Función NPFMXGetPermHelp (npapi.h)

Recupera el archivo de ayuda y el contexto de ayuda de los cuadros de diálogo del editor de permisos cuando se selecciona un elemento de menú en el menú Seguridad del Administrador de archivos y se presiona F1.

Sintaxis

DWORD NPFMXGetPermHelp(
  [in]      LPWSTR  lpDriveName,
  [in]      DWORD   nDialogType,
  [in]      BOOL    fDirectory,
  [in, out] LPVOID  lpFileNameBuffer,
  [in, out] LPDWORD lpBufferSize,
  [out]     LPDWORD lpnHelpContext
);

Parámetros

[in] lpDriveName

Puntero al nombre de la unidad seleccionada actualmente en el Administrador de archivos.

[in] nDialogType

Especifica el elemento de menú en el menú Seguridad del Administrador de archivos en el que se abre ayuda. Puede ser uno de los siguientes valores.

Valor Significado
WNPERM_DLG_PERM
Mostrar ayuda en el elemento de menú Permisos .
WNPERM_DLG_AUDIT
Mostrar ayuda en el elemento de menú Auditoría .
WNPERM_DLG_OWNER
Mostrar ayuda en el elemento de menú Propietario .

[in] fDirectory

Especifica si el elemento seleccionado es un directorio. Debe establecerse en TRUE si el elemento seleccionado en el Administrador de archivos es un directorio y FALSE si es un archivo.

[in, out] lpFileNameBuffer

Puntero a un búfer que recibirá el nombre del archivo de ayuda.

[in, out] lpBufferSize

Puntero a un DWORD que especifica el tamaño del búfer pasado. Si lpBuffer no es lo suficientemente grande, a cambio, contiene el tamaño del búfer necesario.

[out] lpnHelpContext

Puntero a un DWORD que recibirá el contexto de ayuda para el nType especificado.

Valor devuelto

Si la función se ejecuta 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 siguientes valores.

Código devuelto Descripción
WN_NOT_SUPPORTED
La función NPFMXGetPermHelp no se admite en el proveedor.
WN_BAD_VALUE
Uno o varios parámetros son un formato o un valor inesperados.
WN_MORE_DATA
El búfer de entrada es demasiado pequeño.

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