libnvme(9) API Manual libnvme(9)

# [NAME](#NAME)

enum nvme\_ns\_id\_desc\_nidt\_lens - Namespace Identifier Descriptor Type Lengths

# [SYNOPSIS](#SYNOPSIS)

enum nvme\_ns\_id\_desc\_nidt\_lens {  
**NVME\_NIDT\_EUI64\_LEN** ,  
**NVME\_NIDT\_NGUID\_LEN** ,  
**NVME\_NIDT\_UUID\_LEN** ,  
**NVME\_NIDT\_CSI\_LEN**

};

# [Constants](#Constants)

[NVME\_NIDT\_EUI64\_LEN](#NVME_NIDT_EUI64_LEN)

IEEE Extended Unique Identifier length (8 bytes)

[NVME\_NIDT\_NGUID\_LEN](#NVME_NIDT_NGUID_LEN)

Namespace Globally Unique Identifier length (16 bytes)

[NVME\_NIDT\_UUID\_LEN](#NVME_NIDT_UUID_LEN)

Universally Unique Identifier length (16 bytes)

[NVME\_NIDT\_CSI\_LEN](#NVME_NIDT_CSI_LEN)

Command Set Identifier length (1 byte)

enum nvme\_ns\_id\_desc\_nidt\_lens October 2026

---

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