Получив столько информации о получение .MBR с запоминающего устройства, можно сделать вывод о том, чтобы использовать P / Invoke для вызова CreateFile.
Но как это сделать на C#? Пожалуйста, проиллюстрируйте! Будем признательны за вашу помощь !!!





[DllImport("kernel32.dll", CharSet = CharSet.Auto,
CallingConvention = CallingConvention.StdCall,
SetLastError = true)]
public static extern SafeFileHandle CreateFile(
string lpFileName,
uint dwDesiredAccess,
uint dwShareMode,
IntPtr SecurityAttributes,
uint dwCreationDisposition,
uint dwFlagsAndAttributes,
IntPtr hTemplateFile
);