// Open Windows Boot Manager file Status = Root->Open(Root, &File, L"\\EFI\\Microsoft\\Boot\\bootmgfw.efi", EFI_FILE_MODE_READ, 0); if (EFI_ERROR(Status)) Print(L"Error: bootmgfw.efi not found\n"); return Status;
// Get device path of the file Status = gBS->HandleProtocol(LoadedImage->DeviceHandle, &gEfiDevicePathProtocolGuid, (VOID**)&FilePath); if (EFI_ERROR(Status)) return Status; bootloader for windows 10
msg db 'Not a Windows 10 bootloader', 0 times 510 - ($-$$) db 0 dw 0xaa55 // Open Windows Boot Manager file Status =