/** @file\r
- This file declares EFI Smm Power Button Smi Child Protocol\r
+ Provides the parent dispatch service for the power button SMI source generator.\r
\r
Copyright (c) 2007, Intel Corporation\r
All rights reserved. This program and the accompanying materials\r
#ifndef _EFI_SMM_POWER_BUTTON_DISPATCH_H_\r
#define _EFI_SMM_POWER_BUTTON_DISPATCH_H_\r
\r
+#include <PiDxe.h>\r
+\r
//\r
// Global ID for the Power Button SMI Protocol\r
//\r
**/\r
typedef\r
VOID\r
-(EFIAPI *EFI_SMM_POWER_BUTTON_DISPATCH) (\r
+(EFIAPI *EFI_SMM_POWER_BUTTON_DISPATCH)(\r
IN EFI_HANDLE DispatchHandle,\r
IN EFI_SMM_POWER_BUTTON_DISPATCH_CONTEXT *DispatchContext\r
);\r
**/\r
typedef\r
EFI_STATUS\r
-(EFIAPI *EFI_SMM_POWER_BUTTON_REGISTER) (\r
+(EFIAPI *EFI_SMM_POWER_BUTTON_REGISTER)(\r
IN EFI_SMM_POWER_BUTTON_DISPATCH_PROTOCOL *This,\r
IN EFI_SMM_POWER_BUTTON_DISPATCH DispatchFunction,\r
IN EFI_SMM_POWER_BUTTON_DISPATCH_CONTEXT *DispatchContext,\r
**/\r
typedef\r
EFI_STATUS\r
-(EFIAPI *EFI_SMM_POWER_BUTTON_UNREGISTER) (\r
+(EFIAPI *EFI_SMM_POWER_BUTTON_UNREGISTER)(\r
IN EFI_SMM_POWER_BUTTON_DISPATCH_PROTOCOL *This,\r
IN EFI_HANDLE DispatchHandle\r
);\r