NPDirectoryNotify 函数 (npapi.h)

通知网络提供商某些目录操作。 文件管理器使用 NPDirectoryNotify 函数。 此函数可用于对某些目录执行特殊操作。

语法

DWORD NPDirectoryNotify(
  [in] HWND   hwnd,
  [in] LPWSTR lpDir,
  [in] DWORD  dwOper
);

参数

[in] hwnd

一个窗口的句柄,该窗口应在网络提供程序需要与用户交互的情况下拥有任何消息或对话框。

[in] lpDir

指向目录的完全限定名称的指针。

[in] dwOper

指示即将执行的操作。 这可以是以下值之一。

含义
WNDN_MKDIR
文件管理器将创建具有给定名称的目录。
WNDN_RMDIR
文件管理器即将删除目录。
WNDN_MVDIR
文件管理器即将重命名目录。

返回值

如果成功,此函数应返回WN_SUCCESS。 这向调用方指示它应继续并执行操作。 否则,它应返回相应的代码,其中可能包括:

返回代码 说明
WN_CANCEL
提供程序本来会处理该操作,但用户取消了该操作。 调用方不应执行该操作。
ERROR_CONTINUE
网络提供程序已处理该操作。 调用方应正常进行,但不应执行该操作。
WN_NOT_SUPPORTED
网络没有特殊的目录处理。 这被视为WN_SUCCESS。

要求

要求
最低受支持的客户端 Windows XP [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 [仅限桌面应用]
目标平台 Windows
标头 npapi.h