//------------------------------------------------------------------------------
//
//  Copyright (C) 2004-2007, Freescale Semiconductor, Inc. All Rights Reserved.
//  THIS SOURCE CODE, AND ITS USE AND DISTRIBUTION, IS SUBJECT TO THE TERMS
//  AND CONDITIONS OF THE APPLICABLE LICENSE AGREEMENT
//
//------------------------------------------------------------------------------

//------------------------------------------------------------------------------
//
//  File:  ioctl_mgn.h
//
//  Configuration file for the MGN IOCTL component.


#define IOCTL_HAL_ENABLE_SUSPEND  \
    CTL_CODE(FILE_DEVICE_HAL, 2055, METHOD_BUFFERED, FILE_ANY_ACCESS)
#define IOCTL_HAL_DISABLE_SUSPEND   \
    CTL_CODE(FILE_DEVICE_HAL, 2056, METHOD_BUFFERED, FILE_ANY_ACCESS)

BOOL OALIoCtlHalEnableSuspend(UINT32 code, VOID *pInpBuffer,
    UINT32 inpSize, VOID *pOutBuffer, UINT32 outSize, UINT32 *pOutSize);