NVME_CDW11_FEATURE_ASYNC_EVENT_CONFIG 공용 구조체(nvme.h)
호스트에 대한 비동기 이벤트 알림을 트리거하는 이벤트를 제어하는 비동기 이벤트 구성 기능에 대한 매개 변수를 포함합니다.
이 구조체의 값은 NVME_CDW11_FEATURES 구조체의 AsyncEventConfig 필드에 사용됩니다.
구문
typedef union {
struct {
ULONG CriticalWarnings : 8;
ULONG NsAttributeNotices : 1;
ULONG FwActivationNotices : 1;
ULONG TelemetryLogNotices : 1;
ULONG ANAChangeNotices : 1;
ULONG PredictableLogChangeNotices : 1;
ULONG LBAStatusNotices : 1;
ULONG EnduranceEventNotices : 1;
ULONG Reserved0 : 12;
ULONG ZoneDescriptorNotices : 1;
ULONG Reserved1 : 4;
} DUMMYSTRUCTNAME;
ULONG AsUlong;
} NVME_CDW11_FEATURE_ASYNC_EVENT_CONFIG, *PNVME_CDW11_FEATURE_ASYNC_EVENT_CONFIG;
멤버
DUMMYSTRUCTNAME
DUMMYSTRUCTNAME.CriticalWarnings
SMART/Health Information Log의 CriticalWarning 필드에 지정된 해당 위험 경고에 대한 비동기 이벤트 알림을 호스트로 보낼지 여부를 지정합니다.
이 필드의 값이 로 설정 1
되면 SMART/Health Information Log에서 해당 CriticalWarning 필드가 로 1
설정되면 비동기 이벤트 알림이 전송됩니다. 이 필드의 값을 로 설정 0
하면 SMART/상태 정보 로그에서 해당 CriticalWarning 필드가 로 1
설정된 경우 비동기 이벤트 알림이 전송되지 않습니다.
DUMMYSTRUCTNAME.NsAttributeNotices
네임스페이스 특성 변경 NVME_ASYNC_NOTICE_NAMESPACE_ATTRIBUTE_CHANGED 대한 비동기 이벤트 알림을 호스트로 보낼지 여부를 지정합니다.
이 필드의 값이 로 설정 1
되면 이 조건이 발생할 때 네임스페이스 특성 변경됨 이벤트가 호스트로 전송됩니다. 이 필드의 값이 로 지워 0
지면 컨트롤러는 네임스페이스 특성 변경된 이벤트를 호스트에 보내지 않습니다.
DUMMYSTRUCTNAME.FwActivationNotices
펌웨어 활성화 시작 이벤트 NVME_ASYNC_NOTICE_FIRMWARE_ACTIVATION_STARTING 대한 비동기 이벤트 알림을 호스트로 보낼지 여부를 지정합니다.
이 필드의 값이 로 설정 1
되면 이 조건이 발생할 때 펌웨어 활성화 시작 이벤트가 호스트로 전송됩니다. 이 필드의 값이 로 지워 0
지면 컨트롤러는 호스트에 펌웨어 활성화 시작 이벤트를 보내지 않습니다.
DUMMYSTRUCTNAME.TelemetryLogNotices
원격 분석 로그 변경 이벤트 NVME_ASYNC_NOTICE_TELEMETRY_LOG_CHANGED 대한 비동기 이벤트 알림을 호스트에 보낼지 여부를 지정합니다.
DUMMYSTRUCTNAME.ANAChangeNotices
DUMMYSTRUCTNAME.PredictableLogChangeNotices
DUMMYSTRUCTNAME.LBAStatusNotices
DUMMYSTRUCTNAME.EnduranceEventNotices
DUMMYSTRUCTNAME.Reserved0
DUMMYSTRUCTNAME.ZoneDescriptorNotices
DUMMYSTRUCTNAME.Reserved1
AsUlong
설명
비동기 이벤트 구성 기능을 사용하여 영구적 조건의 경우 보고 이벤트를 사용하지 않도록 설정할 수 있습니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 10 |
머리글 | nvme.h |