pizzatypes.h

来自「VC++串口通信设。本书详细说明讲解了在VC++环境下编写串口通信得过程。值得一」· C头文件 代码 · 共 118 行

H
118
字号
/* this ALWAYS GENERATED file contains the definitions for the interfaces */


/* File created by MIDL compiler version 3.01.75 */
/* at Fri May 23 18:57:01 1997
 */
/* Compiler settings for ..\Common\PizzaTypes.idl:
    Os (OptLev=s), W1, Zp8, env=Win32, ms_ext, app_config, c_ext
    error checks: none
*/
//@@MIDL_FILE_HEADING(  )
#include "rpc.h"
#include "rpcndr.h"

#ifndef __PizzaTypes_h__
#define __PizzaTypes_h__

#ifdef __cplusplus
extern "C"{
#endif 

/* Forward Declarations */ 

/* header files for imported files */
#include "wtypes.h"
#include "unknwn.h"

void __RPC_FAR * __RPC_USER MIDL_user_allocate(size_t);
void __RPC_USER MIDL_user_free( void __RPC_FAR * ); 

/****************************************
 * Generated header for interface: __MIDL_itf_PizzaTypes_0000
 * at Fri May 23 18:57:01 1997
 * using MIDL 3.01.75
 ****************************************/
/* [local] */ 


typedef /* [public][public] */ 
enum __MIDL___MIDL_itf_PizzaTypes_0000_0001
    {	Pepperoni	= 1,
	Sausage	= Pepperoni + 1,
	GroundBeef	= Sausage + 1,
	GreenOlives	= GroundBeef + 1,
	ProsciuttiniHam	= GreenOlives + 1,
	Pastrami	= ProsciuttiniHam + 1,
	GreenPeppers	= Pastrami + 1,
	Mushrooms	= GreenPeppers + 1,
	Onions	= Mushrooms + 1,
	Tomatoes	= Onions + 1,
	Pesto	= Tomatoes + 1,
	JalapenoPeppers	= Pesto + 1,
	CheddarCheese	= JalapenoPeppers + 1,
	FontinaCheese	= CheddarCheese + 1,
	RicottaCheese	= FontinaCheese + 1,
	FetaCheese	= RicottaCheese + 1,
	Pineapple	= FetaCheese + 1,
	ExtraCheese	= Pineapple + 1,
	Bacon	= ExtraCheese + 1,
	Broccoli	= Bacon + 1,
	GenoaSalami	= Broccoli + 1,
	Zucchini	= GenoaSalami + 1,
	BlackOlives	= Zucchini + 1,
	Anchovies	= BlackOlives + 1,
	ChickenBreast	= Anchovies + 1,
	Shrimp	= ChickenBreast + 1,
	ArtichokeHearts	= Shrimp + 1
    }	Topping;

typedef /* [public][public] */ 
enum __MIDL___MIDL_itf_PizzaTypes_0000_0002
    {	FullPizza	= 0,
	HalfPizza	= FullPizza + 1,
	QuarterPizza	= HalfPizza + 1
    }	ToppingSize;

typedef /* [public] */ 
enum __MIDL___MIDL_itf_PizzaTypes_0000_0003
    {	Individual	= 0,
	Small	= Individual + 1,
	Large	= Small + 1
    }	PizzaSize;

typedef /* [public] */ 
enum __MIDL___MIDL_itf_PizzaTypes_0000_0004
    {	Visa	= 0,
	MasterCard	= Visa + 1,
	AmericanExpress	= MasterCard + 1
    }	CreditCard;

typedef /* [public] */ struct  __MIDL___MIDL_itf_PizzaTypes_0000_0005
    {
    BSTR bstrCustName;
    BSTR bstrAddress;
    BSTR bstrPhone;
    }	DeliveryInfo;

typedef /* [public] */ struct  __MIDL___MIDL_itf_PizzaTypes_0000_0006
    {
    Topping eTopping;
    ToppingSize eToppingSize;
    }	ToppingInfo;



extern RPC_IF_HANDLE __MIDL_itf_PizzaTypes_0000_v0_0_c_ifspec;
extern RPC_IF_HANDLE __MIDL_itf_PizzaTypes_0000_v0_0_s_ifspec;

/* Additional Prototypes for ALL interfaces */

/* end of Additional Prototypes */

#ifdef __cplusplus
}
#endif

#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?