PHYSICAL_ELEMENT_STATUS structure (ntddstor.h)
The PHYSICAL_ELEMENT_STATUS structure defines the output buffer for IOCTL_STORAGE_GET_PHYSICAL_ELEMENT_STATUS.
Syntax
typedef struct _PHYSICAL_ELEMENT_STATUS {
ULONG Version;
ULONG Size;
ULONG DescriptorCount;
ULONG ReturnedDescriptorCount;
ULONG ElementIdentifierBeingDepoped;
ULONG Reserved;
PHYSICAL_ELEMENT_STATUS_DESCRIPTOR Descriptors[ANYSIZE_ARRAY];
} PHYSICAL_ELEMENT_STATUS, *PPHYSICAL_ELEMENT_STATUS;
Members
Version
Specifies the version of this structure.
Size
Specifies the size of this structure, in bytes.
DescriptorCount
Specifies the number of descriptors in the element descriptors list given as input in PHYSICAL_ELEMENT_STATUS_REQUEST.
ReturnedDescriptorCount
Specifies the number of valid descriptors returned.
ElementIdentifierBeingDepoped
Specifies the element identifier of a de-popped descriptor.
Reserved
Reserved for future use.
Descriptors[ANYSIZE_ARRAY]
The valid descriptors sorted in ascending order based on the element identifier.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 10, version 1709 |
Header | ntddstor.h |
See also
IOCTL_STORAGE_GET_PHYSICAL_ELEMENT_STATUS