estrutura MSiSCSI_LUNMappingInformation (iscsiop.h)
Essa estrutura MSiSCSI_LUNMappingInformation fornece as informações de endereço SCSI que o sistema operacional atribui a uma unidade lógica específica.
Sintaxe
typedef struct _MSiSCSI_LUNMappingInformation {
ULONGLONG UniqueAdapterId;
ULONGLONG UniqueSessionId;
ULONG OSBus;
ULONG OSTarget;
ULONG OSLUN;
} MSiSCSI_LUNMappingInformation, *PMSiSCSI_LUNMappingInformation;
Membros
UniqueAdapterId
Um inteiro de 64 bits que identifica exclusivamente um iniciador HBA e uma instância carregada de um driver de miniporto de armazenamento que gerencia o HBA. O iniciador deve usar o endereço da extensão do adaptador ou outro endereço que o driver de dispositivo possui para construir esse identificador (ID). O iniciador relata esse valor no membro UniqueAdapterId da estrutura MSiSCSI_HBAInformation .
UniqueSessionId
Uma ID de sessão que identifica exclusivamente a sessão para a qual o mapeamento LUN é válido. Os métodos LoginToTarget e AddConnectionToSession retornam esse valor no parâmetro UniqueSessionId . Não confunda esse valor com os valores nos membros ISID e TSID.
OSBus
O número que o sistema operacional atribui ao barramento ao qual o adaptador está anexado.
OSTarget
O número do dispositivo que o sistema operacional atribui ao destino.
OSLUN
O LUN (número de unidade lógica) que o sistema operacional atribui à unidade lógica.
Comentários
Você deve implementar essa classe.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | iscsiop.h (include Iscsiop.h) |