.Net을 사용하여 직접 디스크를 읽을 수 있습니까? 직접적으로 나는 파일 시스템을 우회하는 장치를 통해 의미합니다. 나는 "\ Device \ Ide \ IdeDeviceP2T0L0-1"과 같이 장치를 여는 방법으로이 문제를 해결할 것이라고 생각합니다. .NET API를 사용하여 장치를 열 수없는 경우 사용할 Win32 API를 알고 있으면 도움이됩니다.
C에서는 표준 Windows API를 사용하여 포맷되지 않은 디스크를 읽는 가장 좋은 방법은 무엇입니까? 특히 데이터가있는 MMC 또는 SD card이 있지만 파일 시스템이 없습니다 (FAT16가 아니라 FAT32가 아닌 원시 데이터). 바이트 단위의 바이너리 액세스를 위해 전체 카드를 열 수있는 간단한 방법이 있다면, 좋을 것입니다. 감사합니다.
백업 할 여러 3.5in 플로피 디스크가 있습니다. 디스크 이미지를 만들려고했지만 실패했습니다. 나는 UNIX 유틸리티 dd_rescue 점을 사용했지만, 커널이 열려고하면 (/dev/fd0는) 내가 플로피 중 일부는 LIF 파일 시스템 형식을 사용하고 있기 때문에 나는 이미지를 원하는 floppy0: probe failed...
커널 오류를 얻을. 누
드라이브의 읽기 속도를 결정하려는 경우 파일 시스템에 파일을 쓰고 그 파일을 다시 읽도록 루틴을 코딩 할 수 있습니다. 불행하게도, Windows는 디스크 읽기 캐싱을하기 때문에 정확한 읽기 속도를 제공하지 못합니다. 캐시되지 않고 드라이브에서 직접 파일을 읽을 수 있도록 C#/.Net (또는 Win32 API 호출)의 드라이브 읽기 캐시를 비울 수있는 방
여러 DVD에서 많은 수의 데이터 파일을 설치하는 응용 프로그램을 개발 중입니다. 응용 프로그램은 사용자에게 다음 디스크를 넣으라는 메시지를 표시하지만 Windows는 자동으로 탐색기 창에서 해당 디스크를 열거 나 사용자에게 새 디스크로 수행 할 작업을 묻습니다. 애플리케이션에서 자동 재생 메시지를 가로 채고 취소하려면 어떻게해야합니까?