Как вам уже сказали, читайте азы языка про области видимости объектов, тогда все поймете.
В двух словах, у вас SshClient существует только в методе InitSSH, существует пока тот выполняется и больше не доступна ни откуда. Что бы с ней что-то можно было сделать с другого метода, нужно поменять ее область видимости.
mayton2019, я немного не о том. Мне нужно было его конкретно "вычленить" из бинарного файла. Пофигу что там у него внутри просто найти по сигнатурам начало и рассчитать конец. Там толи поле размера не совпадало с реальным, толи какой-то еще был подвох, что точно его выделить нельзя.
P.S. или возможно просто сигнатуры 'BM' часто встречались в произвольных местах и не имели отношение к bmp, а проверить на валидность, что это точно bmp сложно, т.к. у него нет каких-то контрольных сум или других сигнатур по которым это можно сделать. Как в том же .png (если не путаю), где идет фиксированные сигнатуры заголовка, смещение, опять заголовок, начинающийся с определенных сигнатур и т.д.
В bmp там есть какой-то подвох. Какой не помню. Лет 5 назад писал для себя прогу для примерно такой же задачи, в любом бинарном файле найти по сигнатурам определенные типы файлов и сохранить в их исходном размере и по возможности проверить целостность. Для exe, jpg, png, zip, 7z сделал, а с bmp, gif, ico там что-то не срослось. Уже не помню нюансы.
Еще с rar не срослось, но там просто Рошал долбаный техномазохист, голову сломать можно пока его распарсишь. Хоть и разобрался, но реализовать это садо-мазо было сильно лень.
Ну на некоторых моделях может быть и механическая кнопка нажимаемая при закрытии крышки. Но это больше в старых, в более современных - хз.
Геркон проверяется магнитом. Поводите магнитом по корпусу справа и слева от клавиатуры. Если датчик рабочий и все настроено правильно, то должен возникнуть эффект закрытия крышки в момент когда магнит окажется рядом с датчиком.
Виктор Фамильевич, ничего не монтируется:
На этом компе до этого с 99% вероятностью флешка с Ventoy ранее не подключалась вообще. Флешка - самая обычная дешевая SanDisk Cruzer Blade. Другие все тоже Sandisk, но других и разных моделей. С собой нет, что бы проверить. Но на вскидку ни разу не помню, что бы второй раздел монтировался учитывая, что одна из флешек (а до нее была другая) еще используется для переноски всякой всячины и втыкается в разные компы в переделах офиса, как на "давнешние", так и на с только что утсановленной ОС.
На всех компах Windows 10 разных билдов, но не старее 20H2. Может на каких-то более древних билдах монтируется?
Виктор Фамильевич, не знаю, у меня на нескольких флешках Ventoy и монтируется только основной один раздел.
P.S. Windows 10 22H2 с последними обновлениями, но и ранее не помню, что бы он монтировался.
У флешек, которые делаются через Ventoy второй раздел с загрузчиком не монтируется. Можно сделать флешку, а потом пытаться понять от обратного, что там для этого делается.
Vindicar, в смысле даже семерка? Вы бы еще XP в пример привели или 98. Морально устаревшие ОС нет смысла обсуждать.
Работу с несколькими разделами на флешке добавили еще лет 5 назад, если не больше, в Windows 10.