libnvme(9) API Manual libnvme(9)

# [NAME](#NAME)

struct nvme\_mi\_aem\_supported\_list\_header - Asynchronous Event Supported List Header.

# [SYNOPSIS](#SYNOPSIS)

struct nvme\_mi\_aem\_supported\_list\_header {  
**\_\_u8 numaes;**  
**\_\_u8 aeslver;**  
**\_\_le16 aest;**  
**\_\_u8 aeslhl;**  
};

# [Members](#Members)

[numaes](#numaes)

Number of AE supported data structures that follow the header

[aeslver](#aeslver)

AE Supported List Version

[aest](#aest)

AE Supported list length (including this header)

[aeslhl](#aeslhl)

AE Supported list header length

# [Description](#Description)

This header preceeds a number, (*numaes*), of AE supported data structures

struct nvme\_mi\_aem\_supported\_list\_header September 2026

---

Document: nvme_mi_aem_supported_list_header-libnvme3(2) from nvme-cli 3.1-r0 (Chainguard OS)
Source: https://github.com/linux-nvme/nvme-cli
