enumeración NVME_RESERVATION_NOTIFICATION_TYPES (nvme.h)
Contiene valores que indican el tipo de notificación de reserva en una página registro de notificación de reserva. Se crea una página de registro de notificación de reserva cada vez que se produce una notificación de reserva sin máscara en un espacio de nombres asociado al controlador.
Las notificaciones de reserva se pueden enmascarar al generar una página de registro de reserva en cada tipo de notificación de reserva y por identificador de espacio de nombres a través de la característica Máscara de notificación de reserva (NVME_FEATURE_NVM_RESERVATION_NOTIFICATION_MASK).
Un host puede usar el comando Solicitud de eventos asincrónica para recibir una notificación de la presencia de una o varias páginas de registro de notificación de reserva disponibles.
Syntax
typedef enum {
NVME_RESERVATION_NOTIFICATION_TYPE_EMPTY_LOG_PAGE,
NVME_RESERVATION_NOTIFICATION_TYPE_REGISTRATION_PREEMPTED,
NVME_RESERVATION_NOTIFICATION_TYPE_REGISTRATION_RELEASED,
NVME_RESERVATION_NOTIFICATION_TYPE_RESERVATION_PREEPMPTED
} NVME_RESERVATION_NOTIFICATION_TYPES;
Constantes
NVME_RESERVATION_NOTIFICATION_TYPE_EMPTY_LOG_PAGE La página de registro está vacía. El comando Obtener página de registro se procesó cuando no había páginas de registro de notificaciones de reserva no leídas disponibles. Todos los campos de una página de registro vacía tienen un valor de cero. |
NVME_RESERVATION_NOTIFICATION_TYPE_REGISTRATION_PREEMPTED El registro se adelanta. |
NVME_RESERVATION_NOTIFICATION_TYPE_REGISTRATION_RELEASED La reserva se libera. |
NVME_RESERVATION_NOTIFICATION_TYPE_RESERVATION_PREEPMPTED La reserva se adelanta. |
Comentarios
Use esta enumeración para especificar valores en el campo NVME_LOG_PAGE_RESERVATION_NOTIFICATION de la enumeración NVME_LOG_PAGES que se usa en el comando NVME_ADMIN_COMMAND_GET_LOG_PAGE Administración.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 10 |
Encabezado | nvme.h |
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de