STORAGE_DEVICE_FORM_FACTOR enumeration (winioctl.h)
Specifies the form factor of a device.
Syntax
typedef enum _STORAGE_DEVICE_FORM_FACTOR {
FormFactorUnknown = 0,
FormFactor3_5,
FormFactor2_5,
FormFactor1_8,
FormFactor1_8Less,
FormFactorEmbedded,
FormFactorMemoryCard,
FormFactormSata,
FormFactorM_2,
FormFactorPCIeBoard,
FormFactorDimm
} STORAGE_DEVICE_FORM_FACTOR, *PSTORAGE_DEVICE_FORM_FACTOR;
Constants
FormFactorUnknown Value: 0 |
FormFactor3_5 3.5-inch nominal form factor. |
FormFactor2_5 2.5-inch nominal form factor. |
FormFactor1_8 1.8-inch nominal form factor. |
FormFactor1_8Less Less than 1.8-inch nominal form factor. |
FormFactorEmbedded Embedded on board. |
FormFactorMemoryCard Memory card such as SD, CF. |
FormFactormSata mSATA |
FormFactorM_2 M.2 |
FormFactorPCIeBoard PCIe card plug into slot. |
FormFactorDimm DIMM slot. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 10 [desktop apps only] |
Minimum supported server | Windows Server 2016 [desktop apps only] |
Header | winioctl.h (include Windows.h) |