# 드라이버 및 라이브러리

- [34. 간단한 UEFI 드라이버 생성](https://bob-mcd-team.gitbook.io/uefi/uefi-development/driver-library/34.simple-uefi-driver.md)
- [35. 애플리케이션에서 사용할 간단한 라이브러리 생성](https://bob-mcd-team.gitbook.io/uefi/uefi-development/driver-library/35.simple-library.md)
- [36. Library의 constructor와 destructor, NULL Library](https://bob-mcd-team.gitbook.io/uefi/uefi-development/driver-library/36.library-constructor-destructor.md): 이번 장에서는 Library의 constructor(생성자)와 destructor(소멸자)에 대해 배운다.
- [37. Shell에 acpiview 명령을 추가하는 방법 조사](https://bob-mcd-team.gitbook.io/uefi/uefi-development/driver-library/37.shell-acpiview.md)
- [38. 사용자 지정 프로토콜을 만들고 사용하기](https://bob-mcd-team.gitbook.io/uefi/uefi-development/driver-library/38.installmultipleprotocolinterfaes.md): InstallMultipleProtocolInterfaes와 UninstallMultipleProtocolInterfaces 사용
- [39. RegisterKeyNotify / UnrigisterKeyNotify 함수를 사용해 단축키 기능을 추가하는 드라이버 만들기](https://bob-mcd-team.gitbook.io/uefi/uefi-development/driver-library/39.registerkeynotify-unrigisterkeynotify.md): 39장에서는 단축키 조합에 대한 callback을 등록하는 드라이버를 만든다
- [40. Key #### NVRAM 변수](https://bob-mcd-team.gitbook.io/uefi/uefi-development/driver-library/40.key-nvram-variable.md)


---

# Agent Instructions: 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://bob-mcd-team.gitbook.io/uefi/uefi-development/driver-library.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.
