다음을 통해 공유


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 LogCriticalWarning 필드에 지정된 해당 위험 경고에 대한 비동기 이벤트 알림을 호스트로 보낼지 여부를 지정합니다.

이 필드의 값이 로 설정 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

추가 정보