PRI_RESERVATION_DESCRIPTOR - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// minitape.h

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;
View the official Windows Driver Kit DDI reference
// scsi.h

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;
View the official Windows Driver Kit DDI reference
// storport.h

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;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-minitape-pri_reservation_descriptor)

Description

The PRI_RESERVATION_DESCRIPTOR structure is used to construct the PRI_RESERVATION_LIST structure that is returned in response to a Persistent Reserve In command with ServiceAction = RESERVATION_ACTION_READ_RESERVATIONS.

Members

ReservationKey

The reservation key under which the persistent reservation is held.

ScopeSpecificAddress

The ScopeSpecificAddress field contains the element address, that has zeros placed in the most significant bits to fit the field.

Reserved

Reserved. Must be zero.

Type

The type of the persistent reservation as present in the Persistent Reserve Out command that created the persistent reservation.

Scope

The scope of the persistent reservation as present in the Persistent Reserve Out command that created the persistent reservation.

Obsolete

Reserved. Must be zero.

Remarks

The IOCTL_STORAGE_PERSISTENT_RESERVE_IN request is used to obtain information about persistent reservations and reservation keys that are active within a device server.

See also

IOCTL_STORAGE_PERSISTENT_RESERVE_IN

PRI_RESERVATION_LIST


Windows Driver Kit DDI reference (ns-scsi-pri_reservation_descriptor)

Description

The PRI_RESERVATION_DESCRIPTOR structure is used to construct the PRI_RESERVATION_LIST structure that is returned in response to a Persistent Reserve In command with ServiceAction = RESERVATION_ACTION_READ_RESERVATIONS.

Members

ReservationKey

The reservation key under which the persistent reservation is held.

ScopeSpecificAddress

The ScopeSpecificAddress field contains the element address, that has zeros placed in the most significant bits to fit the field.

Reserved

Reserved. Must be zero.

Type

The type of the persistent reservation as present in the Persistent Reserve Out command that created the persistent reservation.

Scope

The scope of the persistent reservation as present in the Persistent Reserve Out command that created the persistent reservation.

Obsolete

Reserved. Must be zero.

Remarks

The IOCTL_STORAGE_PERSISTENT_RESERVE_IN request is used to obtain information about persistent reservations and reservation keys that are active within a device server.

See also

IOCTL_STORAGE_PERSISTENT_RESERVE_IN

PRI_RESERVATION_LIST


Windows Driver Kit DDI reference (ns-storport-pri_reservation_descriptor)

Description

The PRI_RESERVATION_DESCRIPTOR structure is used to construct the PRI_RESERVATION_LIST structure that is returned in response to a Persistent Reserve In command with ServiceAction = RESERVATION_ACTION_READ_RESERVATIONS.

Members

ReservationKey

The reservation key under which the persistent reservation is held.

ScopeSpecificAddress

The ScopeSpecificAddress field contains the element address, that has zeros placed in the most significant bits to fit the field.

Reserved

Reserved. Must be zero.

Type

The type of the persistent reservation as present in the Persistent Reserve Out command that created the persistent reservation.

Scope

The scope of the persistent reservation as present in the Persistent Reserve Out command that created the persistent reservation.

Obsolete

Reserved. Must be zero.

Remarks

The IOCTL_STORAGE_PERSISTENT_RESERVE_IN request is used to obtain information about persistent reservations and reservation keys that are active within a device server.

See also

IOCTL_STORAGE_PERSISTENT_RESERVE_IN

PRI_RESERVATION_LIST