Deletes Startup disk vars: efi-boot-device, efi-boot-device-data, BootCampHD. */
| 1454 | |
| 1455 | /** Deletes Startup disk vars: efi-boot-device, efi-boot-device-data, BootCampHD. */ |
| 1456 | VOID |
| 1457 | RemoveStartupDiskVolume () |
| 1458 | { |
| 1459 | // EFI_STATUS Status; |
| 1460 | |
| 1461 | // DBG("RemoveStartupDiskVolume:\n"); |
| 1462 | |
| 1463 | /*Status =*/ DeleteNvramVariable (L"efi-boot-device", &gEfiAppleBootGuid); |
| 1464 | // DBG(" * efi-boot-device = %s\n", efiStrError(Status)); |
| 1465 | |
| 1466 | /*Status =*/ DeleteNvramVariable (L"efi-boot-device-data", &gEfiAppleBootGuid); |
| 1467 | // DBG(" * efi-boot-device-data = %s\n", efiStrError(Status)); |
| 1468 | |
| 1469 | /*Status =*/ DeleteNvramVariable (L"BootCampHD", &gEfiAppleBootGuid); |
| 1470 | // DBG(" * BootCampHD = %s\n", efiStrError(Status)); |
| 1471 | // DBG("Removed efi-boot-device-data variable: %s\n", efiStrError(Status)); |
| 1472 | } |
| 1473 | |
| 1474 | |
| 1475 | VOID ResetNvram () |
no test coverage detected