Fungsi NPFMXGetPermHelp (npapi.h)

Mengambil file bantuan dan konteks bantuan kotak dialog editor izin saat item menu di menu Keamanan Manajer File dipilih dan F1 ditekan.

Sintaks

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

Parameter

[in] lpDriveName

Arahkan ke nama drive yang saat ini dipilih di Pengelola File.

[in] nDialogType

Menentukan item menu di menu Keamanan Manajer File untuk memunculkan Bantuan. Ini bisa menjadi salah satu nilai berikut.

Nilai Makna
WNPERM_DLG_PERM
Tampilkan bantuan pada item menu Izin .
WNPERM_DLG_AUDIT
Tampilkan bantuan pada item menu Audit .
WNPERM_DLG_OWNER
Tampilkan bantuan pada item menu Pemilik .

[in] fDirectory

Menentukan apakah item terpilih adalah direktori. Ini harus diatur ke TRUE jika item yang dipilih di File Manager adalah direktori, dan FALSE jika itu adalah file.

[in, out] lpFileNameBuffer

Penunjuk ke buffer yang akan menerima nama file bantuan.

[in, out] lpBufferSize

Penunjuk ke DWORD yang menentukan ukuran buffer yang diteruskan. Jika lpBuffer tidak cukup besar, saat kembali, ini berisi ukuran buffer yang diperlukan.

[out] lpnHelpContext

Arahkan ke DWORD yang akan menerima konteks bantuan untuk nType yang diberikan.

Mengembalikan nilai

Jika fungsi berhasil, fungsi harus mengembalikan WN_SUCCESS.

Jika fungsi gagal, fungsi harus memanggil SetLastError untuk mengatur informasi kesalahan yang diperluas, yang mungkin menyertakan nilai berikut.

Menampilkan kode Deskripsi
WN_NOT_SUPPORTED
Fungsi NPFMXGetPermHelp tidak didukung di penyedia.
WN_BAD_VALUE
Satu atau beberapa parameter adalah bentuk atau nilai yang tidak terduga.
WN_MORE_DATA
Buffer input terlalu kecil.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows XP [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Target Platform Windows
Header npapi.h