NPFMXEditPerm 関数 (npapi.h)

ネットワーク ベンダーが独自のアクセス許可エディター ダイアログ ボックスを指定できるようにします。

構文

DWORD NPFMXEditPerm(
  [in] LPWSTR lpDriveName,
  [in] HWND   hwndFMX,
  [in] DWORD  nDialogType
);

パラメーター

[in] lpDriveName

ファイル マネージャーで選択されている現在のドライブ名へのポインター。

[in] hwndFMX

選択のクエリに使用できる FMX ウィンドウへのハンドル。

[in] nDialogType

表示するアクセス許可ダイアログ ボックスの種類を指定します。 このパラメーターには、次の値のいずれかを指定できます。

意味
WNPERM_DLG_PERM
[ アクセス許可 ] ダイアログ ボックスが表示されます。
WNPERM_DLG_AUDIT
[監査] ダイアログ ボックス 表示されます。
WNPERM_DLG_OWNER
[ 所有者 ] ダイアログ ボックスが表示されます。

戻り値

関数が成功した場合、関数は WN_SUCCESSを返す必要があります。

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

リターン コード 説明
WN_NOT_SUPPORTED

NPFMXEditPerm はプロバイダーではサポートされていません。

WN_BAD_VALUE
一部のパラメーターは、予期しない形式または値を受け取ります。
WN_OUT_OF_MEMORY
ダイアログ ボックスを表示するのに十分なメモリがありません。
WN_NET_ERROR
その他のネットワーク エラーが発生しました。

要件

要件
サポートされている最小のクライアント Windows XP (デスクトップ アプリのみ)
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
対象プラットフォーム Windows
ヘッダー npapi.h