亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? dicom_messages.h

?? 3D reconstruction, medical image processing from colons, using intel image processing for based clas
?? H
?? 第 1 頁 / 共 2 頁
字號:
/*          Copyright (C) 1993, 1994, RSNA and Washington University          The software and supporting documentation for the Radiological          Society of North America (RSNA) 1993, 1994 Digital Imaging and          Communications in Medicine (DICOM) Demonstration were developed          at the                  Electronic Radiology Laboratory                  Mallinckrodt Institute of Radiology                  Washington University School of Medicine                  510 S. Kingshighway Blvd.                  St. Louis, MO 63110          as part of the 1993, 1994 DICOM Central Test Node project for, and          under contract with, the Radiological Society of North America.          THIS SOFTWARE IS MADE AVAILABLE, AS IS, AND NEITHER RSNA NOR          WASHINGTON UNIVERSITY MAKE ANY WARRANTY ABOUT THE SOFTWARE, ITS          PERFORMANCE, ITS MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR          USE, FREEDOM FROM ANY COMPUTER DISEASES OR ITS CONFORMITY TO ANY          SPECIFICATION. THE ENTIRE RISK AS TO QUALITY AND PERFORMANCE OF          THE SOFTWARE IS WITH THE USER.          Copyright of the software and supporting documentation is          jointly owned by RSNA and Washington University, and free access          is hereby granted as a license to use this software, copy this          software and prepare derivative works based upon this software.          However, any distribution of this software source code or          supporting documentation or derivative works (source code and          supporting documentation) must include the three paragraphs of          the copyright notice.*//* Copyright marker.  Copyright will be inserted above.  Do not remove *//*** @$=@$=@$=*//***				DICOM 93**		     Electronic Radiology Laboratory**		   Mallinckrodt Institute of Radiology**		Washington University School of Medicine**** Module Name(s):** Author, Date:	Stephen M. Moore, 19-Apr-93** Intent:		This file contains constant and structure definitions**			and function prototypes for the MSG facility.** Last Update:		$Author: smm $, $Date: 1998/05/22 18:19:48 $** Source File:		$RCSfile: dicom_messages.h,v $** Revision:		$Revision: 1.33 $** Status:		$State: Exp $*/#ifndef DICOM_MESSAGES_IS_IN#define DICOM_MESSAGES_IS_IN 1#ifdef  __cplusplusextern "C" {#endiftypedef unsigned short MSG_COMMAND;/* Enumerate the type of messages (commands) that this facility supports.*/typedef enum {    MSG_K_C_ECHO_REQ,    MSG_K_C_ECHO_RESP,    MSG_K_C_FIND_REQ,    MSG_K_C_FIND_RESP,    MSG_K_C_GET_REQ,    MSG_K_C_GET_RESP,    MSG_K_C_MOVE_REQ,    MSG_K_C_MOVE_RESP,    MSG_K_C_PRINT_REQ,    MSG_K_C_PRINT_RESP,    MSG_K_C_STORE_REQ,    MSG_K_C_STORE_RESP,    MSG_K_C_CANCEL_REQ,    MSG_K_N_EVENT_REPORT_REQ,    MSG_K_N_EVENT_REPORT_RESP,    MSG_K_N_GET_REQ,    MSG_K_N_GET_RESP,    MSG_K_N_SET_REQ,    MSG_K_N_SET_RESP,    MSG_K_N_ACTION_REQ,    MSG_K_N_ACTION_RESP,    MSG_K_N_CREATE_REQ,    MSG_K_N_CREATE_RESP,    MSG_K_N_DELETE_REQ,    MSG_K_N_DELETE_RESP,    MSG_K_REFERENCED_ITEM,    MSG_K_NONE}   MSG_TYPE;/* Define the set of status codes for each service class.  The** first set of status codes are defined in Annex C of Part 7.*/#define	MSG_K_SUCCESS					0x0000#define	MSG_K_CANCEL					0xfe00#define	MSG_K_ATTRIBUTELISTERRORR			0x0107#define	MSG_K_CLASSINSTANCECONFLICT			0x0119#define	MSG_K_DUPLICATESOPINSTANCE			0x0111#define	MSG_K_DUPLICATEINVOCATION			0x0210#define	MSG_K_INVALIDARGUMENTVALUE			0x0115#define	MSG_K_INVALIDATTRIBUTEVALUE			0x0106#define	MSG_K_INVALIDOBJECTINSTANCE			0x0117#define	MSG_K_MISSINGATTRIBUTE				0x0120#define	MSG_K_MISSINGATTRIBUTEVALUE			0x0121#define	MSG_K_MISTYPEDARGUMENT				0x0212#define	MSG_K_NOSUCHARGUMENT				0x0114#define	MSG_K_NOSUCHATTRIBUTE				0x0105#define	MSG_K_NOSUCHEVENTTYPE				0x0113#define	MSG_K_NOSUCHOBJECTINSTANCE			0x0112#define	MSG_K_NOSUCHSOPCLASS				0x0118#define	MSG_K_PROCESSINGFAILURE				0x0110#define	MSG_K_RESOURCELIMITATION			0x0213#define	MSG_K_UNRECOGNIZEDOPERATION			0x0211/* Now define status codes that depend on the various SOP classes.** These will be found in the various annexes of Part 4.*/#define	MSG_K_C_STORE_OUTOFRESOURCES			0xa700#define	MSG_K_C_STORE_SOPCLASSNOTSUPPORTED		0xa800#define	MSG_K_C_STORE_DATASETNOTMATCHSOPCLASSERROR	0xa900#define	MSG_K_C_STORE_CANNOTUNDERSTAND			0xc000#define	MSG_K_C_STORE_DATAELEMENTCOERCION		0xb000#define	MSG_K_C_STORE_DATASETNOTMATCHSOPCLASSWARN	0xb007#define	MSG_K_C_STORE_ELEMENTSDISCARDED			0xb006#define	MSG_K_C_STORE_COMPLETE				0x0000#define	MSG_K_C_FIND_OUTOFRESOURCES			0xa700#define	MSG_K_C_FIND_SOPCLASSNOTSUPPORTED		0xa800#define	MSG_K_C_FIND_IDENTIFIERNOTMATCHSOPCLASS		0xa900#define	MSG_K_C_FIND_UNABLETOPROCESS			0xc000#define	MSG_K_C_FIND_MATCHCANCELLED			0xfe00#define	MSG_K_C_FIND_COMPLETE				0x0000#define	MSG_K_C_FIND_MATCHCONTINUING			0xff00#define	MSG_K_C_FIND_MATCHCONTINUINGWARN		0xff01#define	MSG_K_C_MOVE_UNABLETOCACULATEMATCHCOUNT		0XA701#define	MSG_K_C_MOVE_UNABLETOPERFORMSUBOPERATIONS	0XA702#define	MSG_K_C_MOVE_SOPCLASSNOTSUPPORTED		0XA800#define	MSG_K_C_MOVE_MOVEDESTINATIONUNKNOWN		0XA801#define	MSG_K_C_MOVE_IDENTIFIERNOTMATCHSOPCLASS		0XA900#define	MSG_K_C_MOVE_UNABLETOPROCESS			0XC000#define	MSG_K_C_MOVE_SUBOPERATIONSCANCELLED		0XFE00#define	MSG_K_C_MOVE_COMPLETEWITHFAILURES		0XB000#define	MSG_K_C_MOVE_SUBOPERATIONSCONTINUING		0xFF00#define	MSG_K_C_GET_UNABLETOCACULATEMATCHCOUNT		0XA701#define	MSG_K_C_GET_UNABLETOPERFORMSUBOPERATIONS	0XA702#define	MSG_K_C_GET_SOPCLASSNOTSUPPORTED		0XA800#define	MSG_K_C_GET_IDENTIFIERNOTMATCHSOPCLASS		0XA900#define	MSG_K_C_GET_UNABLETOPROCESS			0XC000#define	MSG_K_C_GET_SUBOPERATIONSCANCELLED		0XFE00#define	MSG_K_C_GET_COMPLETEWITHFAILURES		0XB000#define	MSG_K_C_GET_SUBOPERATIONSCONTINUING		0xFF00#define MSG_K_BFS_NCREATESUCCESS			0x0000#define MSG_K_BFS_MEMORYALLOCATIONUNSUPPORTED		0xB600#define MSG_K_BFS_FILMACCEPTEDFORPRINTING		0x0000#define MSG_K_BFS_FILMCOLLATIONUNSUPPORTED		0xB601#define MSG_K_BFS_NOIMAGEBOXSOPINSTANCES		0xB602#define MSG_K_BFS_NOFILMBOXSOPINSTANCES			0xC600#define MSG_K_BFS_UNABLETOCREATEPRINTJOBSOPINSTANCE	0xC601#define MSG_K_BFS_IMAGEPOSITIONCOLLISION		0xC604#define MSG_K_BFS_IMAGESIZELARGERTHANIMAGEBOXSIZE	0xC603#define MSG_K_BFB_FILMACCEPTEDFORPRINTING		0x0000#define MSG_K_BFB_NOIMAGEBOXSOPINSTANCES		0xB603#define MSG_K_BFB_UNABLETOCREATEPRINTJOBSOPINSTANCE	0xC602#define MSG_K_BFB_IMAGEPOSITIONCOLLISION		0xC604#define MSG_K_BFB_IMAGESIZELARGERTHANIMAGEBOXSIZE	0xC603#define MSG_K_BIB_INSUFFICIENTMEMORYINPRINTER		0xC605#define MSG_K_BIB_MORETHANONEVOILUTBOXINIMAGE		0xC606typedef enum {    MSG_K_CLASS_SUCCESS,    MSG_K_CLASS_PENDING,    MSG_K_CLASS_CANCEL,    MSG_K_CLASS_WARNING,    MSG_K_CLASS_FAILURE,    MSG_K_CLASS_REFUSED}   MSG_STATUS_CLASS;typedef struct {    unsigned short code;	/* Code value defined in Standard */    unsigned short mask;	/* Mask to be ANDed with code */    MSG_TYPE messageType;	/* One of the enumerated message types */    MSG_STATUS_CLASS statusClass;	/* One of the enumerated status					 * classes */    char description[64];}   MSG_STATUS_DESCRIPTION;/* Define all of the structures which define fields for attributes in** the command group and may contain a DICOM Information Object for** the data set or identifier in a message.*/typedef struct {    MSG_TYPE type;}   MSG_GENERAL;typedef struct {    MSG_TYPE type;    long conditionalFields;    unsigned short messageIDRespondedTo;    unsigned short dataSetType;}   MSG_C_CANCEL_REQ;typedef struct {    MSG_TYPE type;    long conditionalFields;    unsigned short messageID;    unsigned short dataSetType;    char classUID[DICOM_UI_LENGTH + 1];}   MSG_C_ECHO_REQ;#define	MSG_K_C_ECHORESP_CLASSUID	0x01typedef struct {    MSG_TYPE type;    long conditionalFields;    unsigned short messageIDRespondedTo;    unsigned short dataSetType;    unsigned short status;    char classUID[DICOM_UI_LENGTH + 1];}   MSG_C_ECHO_RESP;typedef struct {    MSG_TYPE type;    long conditionalFields;    unsigned short messageID;    unsigned short dataSetType;    unsigned short priority;    DCM_OBJECT *identifier;    char classUID[DICOM_UI_LENGTH + 1];}   MSG_C_FIND_REQ;#define	MSG_K_C_FINDRESP_CLASSUID	0x01#define	MSG_K_C_FINDRESP_ERRORCOMMENT	0x02typedef struct {    MSG_TYPE type;    long conditionalFields;    unsigned short messageIDRespondedTo;    unsigned short dataSetType;    unsigned short status;    DCM_OBJECT *identifier;    char classUID[DICOM_UI_LENGTH + 1];    char errorComment[DICOM_LO_LENGTH + 1];}   MSG_C_FIND_RESP;typedef struct {    MSG_TYPE type;    long conditionalFields;    unsigned short messageID;    unsigned short dataSetType;    unsigned short priority;    DCM_OBJECT *identifier;    char classUID[DICOM_UI_LENGTH + 1];}   MSG_C_GET_REQ;#define MSG_K_C_GET_REMAINING  0x10#define MSG_K_C_GET_COMPLETED  0x20#define MSG_K_C_GET_FAILED     0x40#define MSG_K_C_GET_WARNING    0x80#define MSG_K_C_GETRESP_CLASSUID       0x100#define	MSG_K_C_GETRESP_ERRORCOMMENT	0x200typedef struct {    MSG_TYPE type;    long conditionalFields;    unsigned short messageIDRespondedTo;    unsigned short dataSetType;    unsigned short status;    unsigned short remainingSubOperations;    unsigned short completedSubOperations;    unsigned short failedSubOperations;    unsigned short warningSubOperations;    DCM_OBJECT *identifier;    char classUID[DICOM_UI_LENGTH + 1];    char errorComment[DICOM_LO_LENGTH + 1];}   MSG_C_GET_RESP;typedef struct {    MSG_TYPE type;    long conditionalFields;    unsigned short messageID;    unsigned short dataSetType;    unsigned short priority;    char moveDestination[20];    DCM_OBJECT *identifier;    char classUID[DICOM_UI_LENGTH + 1];}   MSG_C_MOVE_REQ;typedef struct {    void *reserved[2];    char UID[DICOM_UI_LENGTH + 1];}   MSG_UID_ITEM;#if STANDARD_VERSION < VERSION_JUL1993#define	MSG_K_C_MOVE_SUCCESSUID	0x01#define	MSG_K_C_MOVE_FAILEDUID	0x02#define	MSG_K_C_MOVE_WARNINGUID	0x04#endif#define	MSG_K_C_MOVE_REMAINING	0x10#define	MSG_K_C_MOVE_COMPLETED	0x20#define	MSG_K_C_MOVE_FAILED	0x40#define	MSG_K_C_MOVE_WARNING	0x80#define	MSG_K_C_MOVERESP_CLASSUID	0x100#define	MSG_K_C_MOVERESP_ERRORCOMMENT	0x200typedef struct {    MSG_TYPE type;    long conditionalFields;    unsigned short messageIDRespondedTo;    unsigned short dataSetType;    unsigned short status;    unsigned short remainingSubOperations;    unsigned short completedSubOperations;    unsigned short failedSubOperations;    unsigned short warningSubOperations;#if STANDARD_VERSION < VERSION_JUL1993    LST_HEAD *successUIDList;    LST_HEAD *failedUIDList;    LST_HEAD *warningUIDList;#else    DCM_OBJECT *dataSet;#endif

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲男女一区二区三区| 欧美一区二区三区视频| 国产精品乱人伦一区二区| 国产高清久久久| 日本一区二区动态图| 99久久99久久免费精品蜜臀| 亚洲精品欧美在线| 欧美日韩国产在线观看| 久久国产精品无码网站| 2023国产精品自拍| 成人av网址在线| 亚洲成av人在线观看| 欧美不卡一二三| 国产精品久久久久7777按摩| 亚洲黄色在线视频| 色综合婷婷久久| 国产精品你懂的在线欣赏| 韩国在线一区二区| 日韩欧美一级二级三级久久久 | 95精品视频在线| 久久香蕉国产线看观看99| 日韩激情在线观看| 91精品国产综合久久久久久久| 亚洲免费色视频| 成人av网站免费| 中文字幕欧美三区| 成人av集中营| 国产精品美女久久久久aⅴ国产馆| 国产中文字幕一区| 欧美不卡123| 国产一区二区三区免费| 欧美成人女星排行榜| 美女视频网站久久| 精品成人免费观看| 国产精品中文字幕欧美| 久久久久久久久岛国免费| 国产一区二区毛片| 国产欧美精品一区二区色综合朱莉| 国产一区二区免费在线| 日本一区二区动态图| 不卡视频免费播放| 亚洲日本在线看| 欧美影院精品一区| 奇米综合一区二区三区精品视频 | 精品国产区一区| 国产一区视频网站| 国产精品麻豆久久久| 91亚洲精品乱码久久久久久蜜桃| 亚洲精选一二三| 欧美日韩一区二区三区高清| 奇米色一区二区| 国产亚洲一区二区三区四区| av中文字幕一区| 午夜伦理一区二区| 精品国产91亚洲一区二区三区婷婷| 国产一区激情在线| 亚洲精品亚洲人成人网| 51午夜精品国产| 国产激情视频一区二区在线观看 | av在线播放一区二区三区| 亚洲精品免费播放| 欧美一区二区日韩| 成人开心网精品视频| 亚洲国产日韩精品| 2021久久国产精品不只是精品| 成人国产免费视频| 日韩高清国产一区在线| 中文字幕 久热精品 视频在线 | 制服视频三区第一页精品| 国产一区二区成人久久免费影院 | 国产性天天综合网| 337p粉嫩大胆色噜噜噜噜亚洲| 日韩欧美国产综合| 精品国产91乱码一区二区三区| 欧美精选一区二区| 欧美日韩极品在线观看一区| 欧美日韩免费观看一区三区| 在线免费观看不卡av| 精品1区2区3区| 欧美美女一区二区在线观看| 欧美日韩国产123区| 免费成人av在线| 久久久久国产精品人| 欧美精品视频www在线观看| yourporn久久国产精品| 国内久久精品视频| 欧美sm美女调教| 久久综合网色—综合色88| 2020国产精品自拍| 国产精品天美传媒| 亚洲人成精品久久久久| 亚洲午夜国产一区99re久久| 午夜a成v人精品| 免费久久精品视频| 国内精品国产成人国产三级粉色| 久久99精品视频| 波多野结衣在线aⅴ中文字幕不卡| 99久久国产免费看| 欧美嫩在线观看| 久久久久久久久久久99999| 国产免费久久精品| 亚洲视频每日更新| 日韩av电影天堂| 国产成人午夜高潮毛片| 91国产免费观看| 欧美一区二区三区免费在线看| 久久综合丝袜日本网| 中文文精品字幕一区二区| 亚洲女同一区二区| 免费人成精品欧美精品| 成人理论电影网| 欧美日本韩国一区| 欧美激情中文字幕| 亚洲福中文字幕伊人影院| 久久99深爱久久99精品| 91在线丨porny丨国产| 日韩午夜电影av| 国产精品福利在线播放| 日本午夜一本久久久综合| 粉嫩av一区二区三区粉嫩 | 亚洲午夜精品一区二区三区他趣| 久久成人羞羞网站| 色婷婷久久久亚洲一区二区三区 | 欧美美女一区二区| 国产日产精品1区| 亚洲va国产天堂va久久en| 国产成人免费在线观看| 欧美片在线播放| 国产精品成人免费精品自在线观看| 午夜精品国产更新| 懂色av中文字幕一区二区三区| 欧美精品一级二级| 亚洲精品视频在线看| 韩国av一区二区三区在线观看| 欧美唯美清纯偷拍| 国产精品区一区二区三区| 蜜臂av日日欢夜夜爽一区| 91麻豆精品视频| 国产精品乱码妇女bbbb| 国产一区高清在线| 日韩一区二区电影在线| 亚洲最大成人综合| 99re在线视频这里只有精品| 2024国产精品视频| 麻豆精品久久久| 欧美日本乱大交xxxxx| 亚洲精品国产成人久久av盗摄| 国产成人亚洲综合a∨猫咪| 日韩美一区二区三区| 亚洲gay无套男同| 欧洲日韩一区二区三区| 亚洲欧洲日韩在线| 国产98色在线|日韩| 国产亚洲精品bt天堂精选| 日本91福利区| 91精品国产美女浴室洗澡无遮挡| 亚洲一区二区三区免费视频| 色婷婷精品久久二区二区蜜臀av | 国产馆精品极品| 久久久国产精品不卡| 狠狠色丁香婷综合久久| 亚洲精选视频在线| proumb性欧美在线观看| 国产精品三级久久久久三级| 国产福利不卡视频| 久久精品一区二区三区四区| 久久国产综合精品| 久久综合久久综合亚洲| 国产在线国偷精品产拍免费yy| 日韩视频一区在线观看| 精品一区二区三区视频在线观看| 欧美一级视频精品观看| 精品系列免费在线观看| 久久综合久久综合九色| 国产精品一级黄| 国产精品免费观看视频| 色婷婷亚洲婷婷| 亚洲动漫第一页| 日韩一区二区在线看| 久久99久久精品| 国产日韩欧美制服另类| 成人手机在线视频| 一区二区三区在线看| 欧美精品在线视频| 韩国毛片一区二区三区| 国产精品私房写真福利视频| 色综合天天综合网国产成人综合天| 亚洲综合在线视频| 69久久99精品久久久久婷婷| 黄网站免费久久| 国产精品美女久久福利网站| 91九色02白丝porn| 日韩成人精品在线观看| 久久精品亚洲麻豆av一区二区| 国产高清在线精品| 一区二区三区精密机械公司| 欧美一激情一区二区三区| 国产一区二区三区四区五区入口| 国产精品网站在线播放| 欧美日韩日日摸|