У меня есть кусок кода, чтобы проверить съемные диски, подключенные к компьютеру. Но я должен проверить, когда диск доступен или вставлен в USB-порт. Должен ли я написать цикл, постоянно проверяя, чтобы диск с определенным идентификатором стал доступным? Если я перехожу в службу Windows, нужно ли мне делать то же самое, т.е. продолжать цикл до тех пор, пока устройство не будет найдено?