Pergunta

Estou procurando monitorar uma pasta para criar eventos usando o FileSystemWatcher em C#. O problema é que outro processo de terceiros também está assistindo a essa pasta, eu preciso (se possível) para que meu processo receba o evento Create antes do processo de terceira parte.

Existe uma maneira de código gerenciado ou não gerenciado que eu possa dar ao meu processo uma prioridade mais alta?

Foi útil?

Solução

Mesmo se você fornecer uma prioridade mais alta ao seu aplicativo, não há garantia de que seu aplicativo receberá o evento primeiro. Mesmo se você promover seu aplicativo para a maior prioridade, em algum momento, o outro aplicativo receberá uma fatia do tempo de processamento e poderá receber o evento.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top