누구든지 시스템 부팅 하드 디스크를 식별하고 Windows XP 및 Vista의 하드 디스크에서 mbr을 읽고 쓰는 방법을 보여주는 예제 코드가 있습니까?winapi c - 시스템 드라이브의 mbr 읽기/쓰기
저는 createfile을 사용할 수 있음을 알고 있습니다. 하지만 어떤 장치가 부팅 장치인지 제대로 식별하는 방법을 모르겠습니다.
당신이 사용하려고하는 것을 어떻게 찾아 냈습니까? \. \ Volume {GUID} \ 또는 \? \ Device \ HarddiskVolumeX 등?
위험! 위험 윌 로빈슨! - 정확히 MBR에 글을 쓸 필요가있는 이유는 무엇입니까? – Amber
@Dav : 합법적 인 용도가 많이 있습니다. 그러나 모든 것을 망칠 수있는 방법도 있습니다. – EFraim
우리는 사용자 정의 부트 로더를 사용하고 있으며, 표시되는 텍스트 메시지를 업데이트 할 수 있기를 원합니다. MBR에있는 몇 개의 짧은 문자열입니다. 나는 이미 내가 dd 등으로 그것을 할 수 있다는 것을 알고 있지만, 모든 보안과 비스타에서 작동 있도록 그것을하는 적절한 API 방법이 궁금 해서요. –