다음을 통해 공유


NVME_CDW10_ABORT 공용 구조체(nvme.h)

이전에 관리 제출 큐 또는 I/O 제출 큐에 제출된 특정 명령을 중단하는 데 사용되는 중단 명령에 대한 매개 변수를 포함합니다.

NVME_CDW10_ABORT 구조체는 명령 구조에서 ABORT 매개 변수의 CDW10 필드에 사용됩니다. ABORT 구조의 다른 모든 명령 관련 필드는 예약되어 있습니다.

구문

typedef union {
  struct {
    ULONG SQID : 8;
    ULONG CID : 16;
  } DUMMYSTRUCTNAME;
  ULONG  AsUlong;
} NVME_CDW10_ABORT, *PNVME_CDW10_ABORT;

멤버

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.SQID

SQID(제출 큐 식별자) 필드는 중단할 명령과 연결된 제출 큐의 식별자를 지정합니다.

DUMMYSTRUCTNAME.CID

CID(명령 식별자) 필드는 명령 자체의 CDW0 필드 내에 있는 NVME_COMMAND_DWORD0 구조체의 CID 필드에 지정된 중단할 명령의 명령 식별자를 지정합니다.

AsUlong

설명

호스트 소프트웨어에는 컨트롤러 식별 데이터 구조ACL 필드에 표시된 중단 명령 제한의 제약 조건에 따라 여러 개의 중단 명령이 미해결 상태일 수 있습니다.

중단 명령은 최상의 작업 명령입니다. 중단할 명령이 이미 완료되었거나, 현재 실행 중이거나, 깊이 큐에 대기 중일 수 있습니다. 중단할 명령을 찾을 수 없을 때 컨트롤러가 명령을 완료하도록 선택하는 경우 또는 는 구현에 따라 다릅니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 10
머리글 nvme.h

추가 정보