STORAGE_PROTOCOL_DATA_SUBVALUE_GET_LOG_PAGE union (ntddstor.h)
STORAGE_PROTOCOL_DATA_SUBVALUE_GET_LOG_PAGE is used to provide additional information to be specified when getting an NVMe log page.
Syntax
typedef union _STORAGE_PROTOCOL_DATA_SUBVALUE_GET_LOG_PAGE {
struct {
ULONG RetainAsynEvent : 1;
ULONG LogSpecificField : 4;
ULONG Reserved : 27;
} DUMMYSTRUCTNAME;
ULONG AsUlong;
} STORAGE_PROTOCOL_DATA_SUBVALUE_GET_LOG_PAGE, *PSTORAGE_PROTOCOL_DATA_SUBVALUE_GET_LOG_PAGE;
Members
DUMMYSTRUCTNAME
DUMMYSTRUCTNAME.RetainAsynEvent
Indicates whether to retain (1) or clear (0) an asynchronous event.
DUMMYSTRUCTNAME.LogSpecificField
Used for certain log page queries. See the log page-related sections of the NVMe specification for details.
DUMMYSTRUCTNAME.Reserved
AsUlong
Can be used to reference the entire bit field.
Remarks
STORAGE_PROTOCOL_DATA_SUBVALUE_GET_LOG_PAGE is the value of ProtocolDataRequestSubValue4 of the STORAGE_PROTOCOL_SPECIFIC_DATA structure when STORAGE_PROTOCOL_NVME_DATA_TYPE is NVMeDataTypeLogPage.
Requirements
Requirement | Value |
---|---|
Minimum supported server | Windows Server 2022 |
Header | ntddstor.h |
See also
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for