共用方式為


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

將接收指定 nType 說明內容的 DWORD 指標。

傳回值

如果函式成功,函式應該會傳回WN_SUCCESS。

如果函式失敗,它應該呼叫 SetLastError 來設定擴充錯誤資訊,其中可能包含下列值。

傳回碼 Description
WN_NOT_SUPPORTED
提供者不支援 NPFMXGetPermHelp 函式。
WN_BAD_VALUE
一或多個參數是非預期的窗體或值。
WN_MORE_DATA
輸入緩衝區太小。

規格需求

需求
最低支援的用戶端 Windows XP [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2003 [僅限桌面應用程式]
目標平台 Windows
標頭 npapi.h