At the protocol level, every extension can be assigned new request/event/error packet types.
在協議層次上，每個擴充都可以指定新的請求／事件／錯誤的封包類型。