UEFI (Unified Extensible Firmware Interface) 開発は初めてです。また、EDK (EFI Development Kit) を使用しています。
新しいプロトコルを作成するには、プロトコルに GUID を与える必要があります。たとえば、BlockIO
プロトコルのヘッダー ファイルでは、次のように表示されます。
(MdePkg\Include\BlockIo.h)
グローバル変数:
そして、パッケージ宣言ファイルでMdePkg.dec
:
プロトコルに GUID を与えるために、これらのうち 3 つが必要なのはなぜですか?
(この質問は C 言語の仕様に関係しているのかもしれませんので、c
とmacros
タグも追加します。)