Win32 API 日本語リファレンス
ホーム › NetworkManagement.WNet › PF_NPFMXGetPermHelp

PF_NPFMXGetPermHelp

コールバック

シグネチャ

DWORD PF_NPFMXGetPermHelp(
    LPWSTR lpDriveName,
    DWORD nDialogType,
    BOOL fDirectory,
    void* lpFileNameBuffer,
    DWORD* lpBufferSize,
    DWORD* lpnHelpContext
);

パラメーター

フィールド型説明
lpDriveNameLPWSTRFile Manager で現在選択されているドライブの名前へのポインターです。
nDialogTypeDWORD

ヘルプを表示する対象となる、File Manager の Security メニューのメニュー項目を指定します。次のいずれかの値を指定できます。

値 意味
WNPERM_DLG_PERM
Permissions メニュー項目のヘルプを表示します。
WNPERM_DLG_AUDIT
Auditing メニュー項目のヘルプを表示します。
WNPERM_DLG_OWNER
Owner メニュー項目のヘルプを表示します。
fDirectoryBOOL選択されている項目がディレクトリかどうかを指定します。File Manager で選択されている項目がディレクトリの場合は TRUE を、ファイルの場合は FALSE を設定します。
lpFileNameBuffervoid*ヘルプファイル名を受け取るバッファーへのポインターです。
lpBufferSizeDWORD*渡されたバッファーのサイズを指定する DWORD へのポインターです。lpBuffer が十分な大きさでない場合、戻り時に必要なバッファーのサイズがここに格納されます。
lpnHelpContextDWORD*指定された nType に対応するヘルプコンテキストを受け取る DWORD へのポインターです。

公式ドキュメント

File Manager の Security メニューでメニュー項目が選択された状態で F1 が押されたときに、アクセス許可エディターのダイアログボックスのヘルプファイルとヘルプコンテキストを取得します。

戻り値

関数が成功した場合は、WN_SUCCESS を返すようにします。

関数が失敗した場合は、 SetLastError を呼び出して拡張エラー情報を設定します。設定する値には次のものが含まれます。

リターンコード 説明
WN_NOT_SUPPORTED
NPFMXGetPermHelp 関数がプロバイダーでサポートされていません。
WN_BAD_VALUE
1 つ以上のパラメーターの形式または値が予期しないものです。
WN_MORE_DATA
入力バッファーが小さすぎます。
出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)