OpenCore  1.0.4
OpenCore Bootloader
Loading...
Searching...
No Matches
AppleGraphicsPolicy.h File Reference

Go to the source code of this file.

Data Structures

struct  APPLE_GRAPHICS_POLICY_PROTOCOL
 

Macros

#define APPLE_GRAPHICS_POLICY_PROTCOL_GUID
 

Typedefs

typedef struct APPLE_GRAPHICS_POLICY_PROTOCOL APPLE_GRAPHICS_POLICY_PROTOCOL
 
typedef EFI_STATUS(EFIAPI * APPLE_GRAPHICS_POLICY_MEMBER_01) (IN APPLE_GRAPHICS_POLICY_PROTOCOL *This, VOID *param2)
 
typedef EFI_STATUS(EFIAPI * APPLE_GRAPHICS_POLICY_MEMBER_02) (IN APPLE_GRAPHICS_POLICY_PROTOCOL *This, IN UINT16 VendorId, IN UINT32 DeviceId, IN EFI_HANDLE ControllerHandle)
 
typedef EFI_STATUS(EFIAPI * APPLE_GRAPHICS_POLICY_MEMBER_03) (IN APPLE_GRAPHICS_POLICY_PROTOCOL *This)
 
typedef EFI_STATUS(EFIAPI * APPLE_GRAPHICS_POLICY_MEMBER_04) (IN APPLE_GRAPHICS_POLICY_PROTOCOL *This, IN EFI_GUID *Guid, IN VOID *Buffer, IN UINT64 *BufferSize)
 
typedef EFI_STATUS(EFIAPI * APPLE_GRAPHICS_POLICY_MEMBER_05) (IN APPLE_GRAPHICS_POLICY_PROTOCOL *This, IN EFI_DEVICE_PATH_PROTOCOL *DevicePath, IN CHAR16 *ValueBuffer, IN CHAR16 *Variable, IN VOID *OutputBuffer, IN UINTN OutputBufferLength)
 
typedef EFI_STATUS(EFIAPI * APPLE_GRAPHICS_POLICY_MEMBER_06) (IN APPLE_GRAPHICS_POLICY_PROTOCOL *This)
 
typedef EFI_STATUS(EFIAPI * APPLE_GRAPHICS_POLICY_MEMBER_07) (IN APPLE_GRAPHICS_POLICY_PROTOCOL *This, IN UINT32 Function, IN VOID *Buffer, IN UINT64 *BufferSize)
 

Variables

EFI_GUID gAppleGraphicsPolicyProtocolGuid
 

Macro Definition Documentation

◆ APPLE_GRAPHICS_POLICY_PROTCOL_GUID

#define APPLE_GRAPHICS_POLICY_PROTCOL_GUID
Value:
{ 0xA4BB4654, 0x9F72, 0x4BC8, \
{ 0x93, 0xEB, 0x65, 0x9F, 0xD8, 0x70, 0x8B, 0x10 } }

Definition at line 21 of file AppleGraphicsPolicy.h.

Typedef Documentation

◆ APPLE_GRAPHICS_POLICY_MEMBER_01

typedef EFI_STATUS(EFIAPI * APPLE_GRAPHICS_POLICY_MEMBER_01) (IN APPLE_GRAPHICS_POLICY_PROTOCOL *This, VOID *param2)

Definition at line 28 of file AppleGraphicsPolicy.h.

◆ APPLE_GRAPHICS_POLICY_MEMBER_02

typedef EFI_STATUS(EFIAPI * APPLE_GRAPHICS_POLICY_MEMBER_02) (IN APPLE_GRAPHICS_POLICY_PROTOCOL *This, IN UINT16 VendorId, IN UINT32 DeviceId, IN EFI_HANDLE ControllerHandle)

Definition at line 35 of file AppleGraphicsPolicy.h.

◆ APPLE_GRAPHICS_POLICY_MEMBER_03

typedef EFI_STATUS(EFIAPI * APPLE_GRAPHICS_POLICY_MEMBER_03) (IN APPLE_GRAPHICS_POLICY_PROTOCOL *This)

Definition at line 44 of file AppleGraphicsPolicy.h.

◆ APPLE_GRAPHICS_POLICY_MEMBER_04

typedef EFI_STATUS(EFIAPI * APPLE_GRAPHICS_POLICY_MEMBER_04) (IN APPLE_GRAPHICS_POLICY_PROTOCOL *This, IN EFI_GUID *Guid, IN VOID *Buffer, IN UINT64 *BufferSize)

Definition at line 50 of file AppleGraphicsPolicy.h.

◆ APPLE_GRAPHICS_POLICY_MEMBER_05

typedef EFI_STATUS(EFIAPI * APPLE_GRAPHICS_POLICY_MEMBER_05) (IN APPLE_GRAPHICS_POLICY_PROTOCOL *This, IN EFI_DEVICE_PATH_PROTOCOL *DevicePath, IN CHAR16 *ValueBuffer, IN CHAR16 *Variable, IN VOID *OutputBuffer, IN UINTN OutputBufferLength)

Definition at line 59 of file AppleGraphicsPolicy.h.

◆ APPLE_GRAPHICS_POLICY_MEMBER_06

typedef EFI_STATUS(EFIAPI * APPLE_GRAPHICS_POLICY_MEMBER_06) (IN APPLE_GRAPHICS_POLICY_PROTOCOL *This)

Definition at line 70 of file AppleGraphicsPolicy.h.

◆ APPLE_GRAPHICS_POLICY_MEMBER_07

typedef EFI_STATUS(EFIAPI * APPLE_GRAPHICS_POLICY_MEMBER_07) (IN APPLE_GRAPHICS_POLICY_PROTOCOL *This, IN UINT32 Function, IN VOID *Buffer, IN UINT64 *BufferSize)

Definition at line 76 of file AppleGraphicsPolicy.h.

◆ APPLE_GRAPHICS_POLICY_PROTOCOL

typedef struct APPLE_GRAPHICS_POLICY_PROTOCOL APPLE_GRAPHICS_POLICY_PROTOCOL

Definition at line 25 of file AppleGraphicsPolicy.h.

Variable Documentation

◆ gAppleGraphicsPolicyProtocolGuid

EFI_GUID gAppleGraphicsPolicyProtocolGuid
extern