Função NPDirectoryNotify (npapi.h)

Notifica o provedor de rede de determinadas operações de diretório. A função NPDirectoryNotify é usada pelo Gerenciador de Arquivos. Essa função pode ser usada para executar operações especiais em determinados diretórios.

Sintaxe

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

Parâmetros

[in] hwnd

Um identificador para uma janela que deve possuir mensagens ou caixas de diálogo caso o provedor de rede precise interagir com o usuário.

[in] lpDir

Ponteiro para o nome totalmente qualificado do diretório.

[in] dwOper

Indica a operação prestes a ser executada. Esse pode ser um dos valores a seguir.

Valor Significado
WNDN_MKDIR
O Gerenciador de Arquivos está prestes a criar um diretório com o nome fornecido.
WNDN_RMDIR
O Gerenciador de Arquivos está prestes a remover o diretório.
WNDN_MVDIR
O Gerenciador de Arquivos está prestes a renomear o diretório.

Retornar valor

Essa função deverá retornar WN_SUCCESS se for bem-sucedida. Isso indica ao chamador que ele deve continuar e executar a operação. Caso contrário, ele deverá retornar o código apropriado, que pode incluir:

Código de retorno Descrição
WN_CANCEL
O provedor teria tratado a operação, mas o usuário a cancelou. O chamador não deve executar a operação.
ERROR_CONTINUE
O provedor de rede já lidou com a operação. O chamador deve continuar normalmente, mas não deve executar a operação.
WN_NOT_SUPPORTED
A rede não tem tratamento de diretório especial. Isso é tratado como WN_SUCCESS.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho npapi.h