MSiSCSI_LUNMappingInformation estrutura (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 do 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 ao qual 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.
Observações
Você deve implementar essa classe.
Requisitos
Requisito | Valor |
---|---|
cabeçalho | iscsiop.h (include Iscsiop.h) |
Consulte também
da classe WMI MSiSCSI_LUNMappingInformation