Поделиться через


Функция NPFMXGetPermHelp (npapi.h)

Извлекает файл справки и контекст справки диалоговых окон редактора разрешений при выборе пункта меню "Безопасность " диспетчера файлов и нажатии клавиши F1.

Синтаксис

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

Параметры

[in] lpDriveName

Указатель на имя диска, выбранного в диспетчере файлов.

[in] nDialogType

Указывает пункт меню в меню Безопасность диспетчера файлов, для которого будет выводиться справка. Это может быть одно из следующих значений.

Значение Значение
WNPERM_DLG_PERM
Отображение справки в пункте меню Разрешения .
WNPERM_DLG_AUDIT
Отображение справки в пункте меню Аудит .
WNPERM_DLG_OWNER
Отображение справки в пункте меню Владелец .

[in] fDirectory

Указывает, является ли выбранный элемент каталогом. Для этого параметра должно быть задано значение TRUE , если выбранный элемент в диспетчере файлов является каталогом, и значение FALSE , если это файл.

[in, out] lpFileNameBuffer

Указатель на буфер, который получит имя файла справки.

[in, out] lpBufferSize

Указатель на DWORD , указывающий размер переданного буфера. Если lpBuffer недостаточно велик, при возврате он содержит необходимый размер буфера.

[out] lpnHelpContext

Указатель на DWORD , который получит контекст справки для заданного nType.

Возвращаемое значение

Если функция завершается успешно, функция должна вернуть WN_SUCCESS.

Если функция завершается сбоем, она должна вызвать SetLastError , чтобы задать расширенные сведения об ошибке, которые могут включать следующие значения.

Код возврата Описание
WN_NOT_SUPPORTED
Функция NPFMXGetPermHelp не поддерживается в поставщике.
WN_BAD_VALUE
Один или несколько параметров являются непредвиденной формой или значением.
WN_MORE_DATA
Входной буфер слишком мал.

Требования

Требование Значение
Минимальная версия клиента Windows XP [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Целевая платформа Windows
Header npapi.h