www.pudn.com > ril.zip   To Read all the content


[file head]:
/*++
THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF
ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO
THE IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A
PARTICULAR PURPOSE.
Copyright (c) 1995-1999 Microsoft Corporation

-----------------------------------------------------------------------------

@doc EXTERNAL

@module RIL.H - Radio Interface Layer


-----------------------------------------------------------------------------
--*/

#ifndef _RILIF_H_
#define _RILIF_H_

#include <windows.h>

#ifdef __cplusplus
extern "C" {
#endif


// -----------------------------------------------------------------------------
//
// @doc EXTERNAL
//
// @constants Error Class | Each RIL error falls into a general error class bucket
//
// @comm In RIL, the low order 16 bits are divided into an 8-bit error class and
// an 8-bit error value. Use the RILERRORCLASS macro to obtain the error
// class from a RIL
... ...

[file tail]:
... ...
/ @func Retrieves the preferred SMS service option for mobile originated messages
//
// @comm Asynchronous. <p lpData> points to a <def RIL_MOSMSSERVICE_> constant.
//
// -----------------------------------------------------------------------------
HRESULT RIL_GetMOSMSService(
HRIL hRil // @parm handle to RIL instance returned by <f RIL_Initialize>
);

// -----------------------------------------------------------------------------
//
// @doc EXTERNAL
//
// @func Sets the preferred SMS service option for mobile originated messages
//
// @comm Asynchronous. <p lpData> is <def NULL>
//
// -----------------------------------------------------------------------------
HRESULT RIL_SetMOSMSService(
HRIL hRil, // @parm handle to RIL instance returned by <f RIL_Initialize>
DWORD dwMoSmsService // @parm a RIL_MOSMSSERVICE_* constant
);

#ifdef __cplusplus
}
#endif


#endif // _RILIF_H_