メインページ | ネームスペース一覧 | クラス階層 | 構成 | Directories | ファイル一覧 | ネームスペースメンバ | 構成メンバ | ファイルメンバ | 関連ページ

DRUsbH8SimpleDef.h

00001 #ifndef DRUSBH8SIMPLEDEF_H
00002 #define DRUSBH8SIMPLEDEF_H
00003 #include <winioctl.h>
00004 ///////////////////////////////////////////////////////////
00005 //  Spidar user application interface
00006 //  Copyright (c) 2001, CyVerse Corporation
00007 ///////////////////////////////////////////////////////////
00008 
00009 #define SPIDAR_DEVICE_TYPE              0x8000
00010 #define SPIDAR_MAKE_IOCTL(t,c)\
00011         (ULONG)CTL_CODE((t), 0x800+(c), METHOD_BUFFERED, FILE_ANY_ACCESS)
00012 
00013     // TODO:  Specify the interface for this ioctl
00014     // Input:
00015     // Output:
00016 #define IOCTL_SPIDAR_SET_DATA\
00017             SPIDAR_MAKE_IOCTL(SPIDAR_DEVICE_TYPE, 0)
00018 
00019     // TODO:  Specify the interface for this ioctl
00020     // Input:
00021     // Output:
00022 #define IOCTL_SPIDAR_GET_DATA\
00023             SPIDAR_MAKE_IOCTL(SPIDAR_DEVICE_TYPE, 1)
00024 
00025     // TODO:  Specify the interface for this ioctl
00026     // Input:
00027     // Output:
00028 #define IOCTL_SPIDAR_PUT_DATA\
00029             SPIDAR_MAKE_IOCTL(SPIDAR_DEVICE_TYPE, 2)
00030 
00031     // TODO:  ユーザ・アプリケーションとの通信に用いられるデータ構造をここに記述します。
00032 
00033 
00034 #endif

Springheadに対してSun Apr 16 01:57:50 2006に生成されました。  doxygen 1.4.1