다음을 통해 공유


PRI_RESERVATION_DESCRIPTOR 구조체(scsi.h)

PRI_RESERVATION_DESCRIPTOR 구조체는 ServiceAction = RESERVATION_ACTION_READ_RESERVATIONS 있는 Persistent Reserve In 명령에 대한 응답으로 반환되는 PRI_RESERVATION_LIST 구조를 생성하는 데 사용됩니다.

구문

typedef struct {
  UCHAR ReservationKey[8];
  UCHAR ScopeSpecificAddress[4];
  UCHAR Reserved;
  UCHAR Type : 4;
  UCHAR Scope : 4;
  UCHAR Obsolete[2];
} PRI_RESERVATION_DESCRIPTOR, *PPRI_RESERVATION_DESCRIPTOR;

멤버

ReservationKey[8]

영구 예약이 유지되는 예약 키입니다.

ScopeSpecificAddress[4]

ScopeSpecificAddress 필드에는 필드에 맞게 가장 중요한 비트에 0이 배치된 요소 주소가 포함됩니다.

Reserved

예약되어 있습니다. 0이어야 합니다.

Type

영구 예약을 만든 영구 예약 출력 명령에 있는 영구 예약의 형식입니다.

Scope

영구 예약을 만든 영구 예약 출력 명령에 있는 대로 영구 예약의 scope.

Obsolete[2]

예약되어 있습니다. 0이어야 합니다.

설명

IOCTL_STORAGE_PERSISTENT_RESERVE_IN 요청은 디바이스 서버 내에서 활성 상태인 영구 예약 및 예약 키에 대한 정보를 가져오는 데 사용됩니다.

요구 사항

요구 사항
헤더 scsi.h(Ntddstor.h, Minitape.h, Scsi.h 포함)

추가 정보

IOCTL_STORAGE_PERSISTENT_RESERVE_IN

PRI_RESERVATION_LIST