📄 devicemanager_s.c
字号:
/* * TOPPERS/JSP Kernel * Toyohashi Open Platform for Embedded Real-Time Systems/ * Just Standard Profile Kernel * * Copyright (C) 2000 by Embedded and Real-Time Systems Laboratory * Toyohashi Univ. of Technology, JAPAN * * 惧淡螟侯涪荚は·笆布の掘凤を塔たす眷圭に嘎り·塑ソフトウェア∈塑ソ * フトウェアを猖恃したものを崔むˉ笆布票じ∷を蝗脱ˇ剩澜ˇ猖恃ˇ浩芹 * 邵∈笆布·网脱と钙ぶ∷することを痰浸で钓满するˉ * (1) 塑ソフトウェアをソ〖スコ〖ドの妨で网脱する眷圭には·惧淡の螟侯 * 涪山绩·この网脱掘凤および布淡の痰瘦沮惮年が·そのままの妨でソ〖 * スコ〖ド面に崔まれていることˉ * (2) 塑ソフトウェアをバイナリコ〖ドの妨または怠达に寥み哈んだ妨で网 * 脱する眷圭には·肌のいずれかの掘凤を塔たすことˉ * (a) 网脱に燃うドキュメント∈网脱荚マニュアルなど∷に·惧淡の螟侯 * 涪山绩·この网脱掘凤および布淡の痰瘦沮惮年を非很することˉ * (b) 网脱の妨轮を·侍に年める数恕によって·惧淡螟侯涪荚に鼠桂する * ことˉ * (3) 塑ソフトウェアの网脱により木儡弄または粗儡弄に栏じるいかなる禄 * 巢からも·惧淡螟侯涪荚を倘勒することˉ * * 塑ソフトウェアは·痰瘦沮で捏丁されているものであるˉ惧淡螟侯涪荚は· * 塑ソフトウェアに簇して·その努脱材墙拉も崔めて·いかなる瘦沮も乖わ * ないˉまた·塑ソフトウェアの网脱により木儡弄または粗儡弄に栏じたい * かなる禄巢に簇しても·その勒扦を砷わないˉ * * @(#) $Id: devicemanager_s.c,v 1.1 2001/02/23 09:34:31 takayuki Exp $ *//* this ALWAYS GENERATED file contains the RPC server stubs *//* File created by MIDL compiler version 5.01.0164 *//* at Sat Dec 30 17:42:51 2000 *//* Compiler settings for D:\Sources\Program sources\TOPPERS\ATLDevice\ATLDeviceManager\ATLDeviceManager.idl: Oicf (OptLev=i2), W1, Zp8, env=Win32, ms_ext, c_ext error checks: allocation ref bounds_check enum stub_data *///@@MIDL_FILE_HEADING( )#include <string.h>#include "ATLDeviceManager.h"#define TYPE_FORMAT_STRING_SIZE 3 #define PROC_FORMAT_STRING_SIZE 29 typedef struct _MIDL_TYPE_FORMAT_STRING { short Pad; unsigned char Format[ TYPE_FORMAT_STRING_SIZE ]; } MIDL_TYPE_FORMAT_STRING;typedef struct _MIDL_PROC_FORMAT_STRING { short Pad; unsigned char Format[ PROC_FORMAT_STRING_SIZE ]; } MIDL_PROC_FORMAT_STRING;extern const MIDL_TYPE_FORMAT_STRING __MIDL_TypeFormatString;extern const MIDL_PROC_FORMAT_STRING __MIDL_ProcFormatString;/* Standard interface: __MIDL_itf_ATLDeviceManager_0000, ver. 0.0, GUID={0x00000000,0x0000,0x0000,{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}} *//* Standard interface: _IKernelEvents, ver. 0.0, GUID={0x1353969D,0xE84F,0x463F,{0xB2,0x11,0x33,0x7E,0x9B,0xCF,0xB9,0x9E}} */extern const MIDL_SERVER_INFO _IKernelEvents_ServerInfo;extern RPC_DISPATCH_TABLE _IKernelEvents_v0_0_DispatchTable;static const RPC_SERVER_INTERFACE _IKernelEvents___RpcServerInterface = { sizeof(RPC_SERVER_INTERFACE), {{0x1353969D,0xE84F,0x463F,{0xB2,0x11,0x33,0x7E,0x9B,0xCF,0xB9,0x9E}},{0,0}}, {{0x8A885D04,0x1CEB,0x11C9,{0x9F,0xE8,0x08,0x00,0x2B,0x10,0x48,0x60}},{2,0}}, &_IKernelEvents_v0_0_DispatchTable, 0, 0, 0, &_IKernelEvents_ServerInfo, 0 };RPC_IF_HANDLE _IKernelEvents_v0_0_s_ifspec = (RPC_IF_HANDLE)& _IKernelEvents___RpcServerInterface;extern const MIDL_STUB_DESC _IKernelEvents_StubDesc;static const MIDL_STUB_DESC _IKernelEvents_StubDesc = { (void __RPC_FAR *)& _IKernelEvents___RpcServerInterface, MIDL_user_allocate, MIDL_user_free, 0, 0, 0, 0, 0, __MIDL_TypeFormatString.Format, 1, /* -error bounds_check flag */ 0x20000, /* Ndr library version */ 0, 0x50100a4, /* MIDL Version 5.1.164 */ 0, 0, 0, /* notify & notify_flag routine table */ 1, /* Flags */ 0, /* Reserved3 */ 0, /* Reserved4 */ 0 /* Reserved5 */ };static RPC_DISPATCH_FUNCTION _IKernelEvents_table[] = { NdrServerCall2, 0 };RPC_DISPATCH_TABLE _IKernelEvents_v0_0_DispatchTable = { 1, _IKernelEvents_table };static const SERVER_ROUTINE _IKernelEvents_ServerRoutineTable[] = { (SERVER_ROUTINE)OnInterruptRequest };static const unsigned short _IKernelEvents_FormatStringOffsetTable[] = { 0 };static const MIDL_SERVER_INFO _IKernelEvents_ServerInfo = { &_IKernelEvents_StubDesc, _IKernelEvents_ServerRoutineTable, __MIDL_ProcFormatString.Format, _IKernelEvents_FormatStringOffsetTable, 0, 0, 0, 0 };#if !defined(__RPC_WIN32__)#error Invalid build platform for this stub.#endif#if !(TARGET_IS_NT40_OR_LATER)#error You need a Windows NT 4.0 or later to run this stub because it uses these features:#error -Oif or -Oicf, more than 32 methods in the interface.#error However, your C/C++ compilation flags indicate you intend to run this app on earlier systems.#error This app will die there with the RPC_X_WRONG_STUB_VERSION error.#endifstatic const MIDL_PROC_FORMAT_STRING __MIDL_ProcFormatString = { 0, { /* Procedure OnInterruptRequest */ 0x33, /* FC_AUTO_HANDLE */ 0x48, /* Old Flags: *//* 2 */ NdrFcLong( 0x0 ), /* 0 *//* 6 */ NdrFcShort( 0x0 ), /* 0 */#ifndef _ALPHA_/* 8 */ NdrFcShort( 0x8 ), /* x86, MIPS, PPC Stack size/offset = 8 */#else NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */#endif/* 10 */ NdrFcShort( 0x8 ), /* 8 *//* 12 */ NdrFcShort( 0x8 ), /* 8 *//* 14 */ 0x4, /* Oi2 Flags: has return, */ 0x2, /* 2 */ /* Parameter inhno *//* 16 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */#ifndef _ALPHA_/* 18 */ NdrFcShort( 0x0 ), /* x86, MIPS, PPC Stack size/offset = 0 */#else NdrFcShort( 0x0 ), /* Alpha Stack size/offset = 0 */#endif/* 20 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ /* Return value *//* 22 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */#ifndef _ALPHA_/* 24 */ NdrFcShort( 0x4 ), /* x86, MIPS, PPC Stack size/offset = 4 */#else NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */#endif/* 26 */ 0x8, /* FC_LONG */ 0x0, /* 0 */ 0x0 } };static const MIDL_TYPE_FORMAT_STRING __MIDL_TypeFormatString = { 0, { NdrFcShort( 0x0 ), /* 0 */ 0x0 } };
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -