Deletes NVRAM variable. */
| 267 | |
| 268 | /** Deletes NVRAM variable. */ |
| 269 | EFI_STATUS |
| 270 | DeleteNvramVariable ( |
| 271 | IN CONST CHAR16 *VariableName, |
| 272 | IN EFI_GUID *VendorGuid |
| 273 | ) |
| 274 | { |
| 275 | EFI_STATUS Status; |
| 276 | |
| 277 | // Delete: attributes and data size = 0 |
| 278 | Status = gRT->SetVariable (VariableName, VendorGuid, 0, 0, NULL); |
| 279 | //DBG("DeleteNvramVariable (%ls, guid = %s):\n", VariableName, efiStrError(Status)); |
| 280 | |
| 281 | return Status; |
| 282 | } |
| 283 | |
| 284 | BOOLEAN |
| 285 | IsDeletableVariable ( |
no outgoing calls
no test coverage detected