15#ifndef APPLE_DISK_IMAGE_PROTOCOL_H
16#define APPLE_DISK_IMAGE_PROTOCOL_H
22#define APPLE_DISK_IMAGE_PROTOCOL_GUID \
23 { 0x004B07E8, 0x0B9C, 0x427E, \
24 { 0xB0, 0xD4, 0xA4, 0x66, 0xE6, 0xE5, 0x7A, 0x62 } }
29#define APPLE_DISK_IMAGE_PROTOCOL_REVISION 2
46 IN EFI_DEVICE_PATH_PROTOCOL *DevicePath
75 IN EFI_DEVICE_PATH_PROTOCOL *DevicePath,
76 OUT EFI_HANDLE *
Handle OPTIONAL
APPLE_EVENT_HANDLE Handle
EFI_STATUS(EFIAPI * APPLE_DISK_IMAGE_SUPPORTED)(IN EFI_DEVICE_PATH_PROTOCOL *DevicePath)
EFI_GUID gAppleDiskImageProtocolGuid
EFI_STATUS(EFIAPI * APPLE_DISK_IMAGE_UNMOUNT_IMAGE)(IN EFI_HANDLE Handle)
EFI_STATUS(EFIAPI * APPLE_DISK_IMAGE_MOUNT_IMAGE)(IN EFI_DEVICE_PATH_PROTOCOL *DevicePath, OUT EFI_HANDLE *Handle OPTIONAL)
APPLE_DISK_IMAGE_SUPPORTED Supported
APPLE_DISK_IMAGE_MOUNT_IMAGE MountImage
APPLE_DISK_IMAGE_UNMOUNT_IMAGE UnmountImage