ID do artigo: 188321 - Última revisão: terça-feira, 31 de outubro de 2006 - Revisão: 1.1 FindFirstChangeNotification não pode notificar todos os processos em alterações de arquivo
SintomasA chamada FindFirstChangeNotification não pode notificar todos os processos que enviaram uma solicitação de notificação no mesmo diretório. Isso pode ocorrer se a pasta estiver em um computador remoto. CausaEsse problema ocorre devido a uma otimização no redirecionador, se vários processos de abrir o mesmo diretório através da rede. O que o redirecionador pode fazer é apenas um identificador aberto para o diretório remoto. Isso faz com que a solicitação de notificação para se comportar como se as solicitações de notificação foram enviadas para o mesmo identificador. Por padrão, apenas uma solicitação será notificada por alteração de diretório por identificador. ResoluçãoPara receber vários notificar solicitações através da rede, o usuário que executa o programa deve ter o direito de usuário "arquivo de backup e diretórios". Em seguida, o programa deve definir o privilégio usando a chamada AdjustTokenPrivileges. Isso ocorre porque a API FindFirstChangeNotification define o FILE_OPEN_FOR_BACKUP_INTENT seu criar pacote. Isso é impedir que a otimização mencionada acima ocorra. No entanto, o privilégio "arquivo de backup e pastas" deve ser ativado para que isso funcione. A informação contida neste artigo aplica-se a:
Tradução automáticaIMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado. Clique aqui para ver a versão em Inglês deste artigo: 188321
(http://support.microsoft.com/kb/188321/en-us/
)
| Outros Recursos Outros Sites de Suporte
ComunidadesTraduções deste artigo |






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email


Voltar para o início