Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Enthält Informationen zu einem asynchronen Ereignis, das in der Administratorabschlusswarteschlange in DWord 0 eines Vervollständigungswarteschlangeneintrags bereitgestellt wird. Asynchrone Ereignisse werden verwendet, um die Hostsoftware über Status-, Fehler- und Integritätsinformationen zu benachrichtigen.
Diese Struktur wird im DW0 Feld der NVME_COMPLETION_ENTRYverwendet.
Syntax
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;
Angehörige
AsyncEventType
Ein NVME_ASYNC_EVENT_TYPES Wert, der den Typ des asynchronen Ereignisses angibt.
Spezifischere Informationen zum Ereignis werden im Feld "Asynchrone Ereignisinformationen (AsyncEventInfo) bereitgestellt.
Reserved0
AsyncEventInfo
Enthält detaillierte Informationen zum asynchronen Ereignis.
Abhängig vom Wert von AsyncEventTypeenthält dieses Feld einen der folgenden Werte:
- NVME_ASYNC_EVENT_ERROR_STATUS_CODES
- NVME_ASYNC_EVENT_HEALTH_STATUS_CODES
- NVME_ASYNC_EVENT_NOTICE_CODES
- NVME_ASYNC_EVENT_TYPES
LogPage
Gibt die Protokollseite an, die dem asynchronen Ereignis zugeordnet ist. Diese Protokollseite muss vom Host gelesen werden, um das Ereignis zu löschen.
Reserved1
Anforderungen
| Anforderung | Wert |
|---|---|
| mindestens unterstützte Client- | Windows 10 |
| Header- | nvme.h |