estrutura STOR_ADDRESS (scsi.h)

Uma estrutura geral para armazenar um endereço de dispositivo de armazenamento.

Sintaxe

typedef struct _STOR_ADDRESS {
  USHORT Type;
  USHORT Port;
  ULONG  AddressLength;
  UCHAR  AddressData[ANYSIZE_ARRAY];
} STOR_ADDRESS, *PSTOR_ADDRESS;

Membros

Type

O tipo de endereço. Pode ser um dos seguintes:

Valor Significado
STOR_ADDRESS_TYPE_UNKNOWN
O tipo de endereço é desconhecido.
STOR_ADDRESS_TYPE_BTL8
O endereço é um endereço Bus-Target-LUN de 8 bits.

Port

O número da porta do HBA (adaptador de barramento de host).

AddressLength

O comprimento do byte do AddressData. Se Type for definido como STOR_ADDRESS_TYPE_BTL8, esse valor será STOR_ADDR_BTL8_ADDRESS_LENGTH.

AddressData[ANYSIZE_ARRAY]

Os dados de endereço específicos de um tipo de endereço.

Requisitos

Requisito Valor
Cliente mínimo com suporte Disponível a partir do Windows 8.
Cabeçalho scsi.h (inclua Storport.h, Scsi.h, Minitape.h)

Confira também

STOR_ADDR_BTL8

StorPortSetUnitAttributes