PRI_RESERVATION_DESCRIPTOR構造体 (minitape.h)

PRI_RESERVATION_DESCRIPTOR構造体は、ServiceAction = RESERVATION_ACTION_READ_RESERVATIONS を使用した永続予約コマンドに応答して返される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 フィールドには要素アドレスが含まれます。このアドレスには、フィールドに適合する最上位ビットにゼロが配置されます。

Reserved

予約済み。 ゼロを指定してください。

Type

永続予約を作成した永続予約 Out コマンドに存在する永続予約の種類。

Scope

永続予約を作成した Persistent Reserve Out コマンドに存在する永続予約のスコープ。

Obsolete[2]

予約済み。 ゼロを指定してください。

注釈

IOCTL_STORAGE_PERSISTENT_RESERVE_IN要求は、デバイス サーバー内でアクティブな永続的な予約と予約キーに関する情報を取得するために使用されます。

要件

要件
Header minitape.h (Ntddstor.h、Minitape.h、Scsi.h を含む)

こちらもご覧ください

IOCTL_STORAGE_PERSISTENT_RESERVE_IN

PRI_RESERVATION_LIST