Eu sei que se pode simplesmente entrar no gerenciador de tarefas e matar um processo; mas como não ejetar seu pen drive antes de retirá-lo do soquete, deve-se notificar o processo que está sendo morto primeiro, se possível.
Então, minha pergunta é como matar um processo graciosamente no Windows? Idealmente usando Powershell.
https://superuser.com/questions/959364/on-windows-how-can-i-gracefully-ask-a-running-program-to-terminate
taskkill fará isso, ele envia mensagens WM_CLOSE para o processo de destino.
Advertência - Se um processo for interrompido, ele não poderá responder à sua solicitação para sair normalmente de qualquer maneira.