# 1. EZGEM 개요 및 특징

<figure><img src="/files/KepYdgfBrflV8kdHrBm6" alt=""><figcaption></figcaption></figure>

## 1. EZGEM 개요

### 1.1 EZGemPlus 개요

EZGemPlus는 반도체 및 FPD(Flat Panel Display) 장비의 표준 통신 규약인 \*\*SEMI 표준(SECS-II/GEM)\*\*을 준수하는 통신 라이브러리입니다. 장비 제조사가 복잡한 프로토콜을 직접 구현하지 않고도 호스트(Host) 시스템과 쉽고 빠르게 데이터를 주고받을 수 있도록 최적화되어 있습니다.

#### 주요 구성 요소

* EZGemPlus Driver: SEMI 표준 메시지를 처리하는 핵심 엔진
* DLL Library: C#, C++, MFC 등 다양한 개발 환경에서 참조하여 사용할 수 있는 함수 집합

### 1.2 EZGemPlus 특징

기존 시스템과의 높은 호환성과 개발 편의성을 제공합니다.

* 표준 준수: SEMI E4, E5, E30, E37 규격을 완벽하게 지원합니다.
* 멀티 플랫폼 지원: .NET Framework 기반의 C# 애플리케이션 및 Native C++ 환경을 모두 지원합니다.
* 성능 최적화: 대량의 이벤트 처리 및 데이터 로깅 시에도 안정적인 퍼포먼스를 유지합니다.
* 사용자 친화적: 복잡한 SECS 메시지 구조를 단순한 함수 호출 방식으로 추상화하였습니다.

<figure><img src="/files/IkH4fADW7STXnNKa5oMp" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://nviasoft.gitbook.io/nviasoft-docs/documentation/c/quickstart.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
