Функция NPDirectoryNotify (npapi.h)
Уведомляет поставщика сети о определенных операциях с каталогом. Функция NPDirectoryNotify используется диспетчером файлов. Эту функцию можно использовать для выполнения специальных операций с определенными каталогами.
Синтаксис
DWORD NPDirectoryNotify(
[in] HWND hwnd,
[in] LPWSTR lpDir,
[in] DWORD dwOper
);
Параметры
[in] hwnd
Дескриптор для окна, которому должны принадлежать все сообщения или диалоговые окна в случае, если поставщику сети необходимо взаимодействовать с пользователем.
[in] lpDir
Указатель на полное имя каталога.
[in] dwOper
Указывает, что операция должна быть выполнена. Это может быть одно из следующих значений.
Значение | Значение |
---|---|
|
Диспетчер файлов создает каталог с заданным именем. |
|
Диспетчер файлов удаляет каталог. |
|
Диспетчер файлов будет переименовывать каталог. |
Возвращаемое значение
При успешном выполнении эта функция должна возвращать WN_SUCCESS. Это указывает вызывающему объекту, что он должен продолжить и выполнить операцию. В противном случае он должен вернуть соответствующий код, который может включать:
Код возврата | Описание |
---|---|
|
Поставщик обработал бы операцию, но пользователь отменил ее. Вызывающий объект не должен выполнять операцию. |
|
Поставщик сети уже обработал операцию. Вызывающий объект должен работать нормально, но не должен выполнять операцию. |
|
В сети нет специальной обработки каталогов. Это считается WN_SUCCESS. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Целевая платформа | Windows |
Header | npapi.h |