Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Содержит сведения об асинхронном событии, размещенном в очереди завершения администратора в DWord 0 записи очереди завершения. Асинхронные события используются для уведомления хост-программного обеспечения о состоянии, ошибке и работоспособности.
Эта структура используется в поле DW0NVME_COMPLETION_ENTRY.
Синтаксис
typedef struct {
ULONG AsyncEventType : 3;
ULONG Reserved0 : 5;
ULONG AsyncEventInfo : 8;
ULONG LogPage : 8;
ULONG Reserved1 : 8;
} NVME_COMPLETION_DW0_ASYNC_EVENT_REQUEST, *PNVME_COMPLETION_DW0_ASYNC_EVENT_REQUEST;
Члены
AsyncEventType
Значение NVME_ASYNC_EVENT_TYPES, указывающее тип асинхронного события.
Дополнительные сведения о событии предоставляются в поле "Асинхронное событие" (AsyncEventInfo) .
Reserved0
AsyncEventInfo
Содержит подробные сведения об асинхронном событии.
В зависимости от значения AsyncEventTypeэто поле будет содержать одно из следующих значений:
- NVME_ASYNC_EVENT_ERROR_STATUS_CODES
- NVME_ASYNC_EVENT_HEALTH_STATUS_CODES
- NVME_ASYNC_EVENT_NOTICE_CODES
- NVME_ASYNC_EVENT_TYPES
LogPage
Указывает страницу журнала, связанную с асинхронным событием. Эта страница журнала должна быть прочитана узлом, чтобы очистить событие.
Reserved1
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows 10 |
заголовка | nvme.h |