estrutura MSiSCSI_TargetMappings (iscsiop.h)
A estrutura MSiSCSI_TargetMappings contém um conjunto de mapeamentos LUN (número de unidade lógica) associados a uma instância do iniciador.
Sintaxe
typedef struct _MSiSCSI_TargetMappings {
ULONGLONG UniqueAdapterId;
ULONG TargetMappingCount;
ULONG Reserved;
ISCSI_TargetMapping TargetMappings[1];
} MSiSCSI_TargetMappings, *PMSiSCSI_TargetMappings;
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 .
TargetMappingCount
O número de mapeamentos no membro TargetMappings .
Reserved
Reservado somente para uso da Microsoft.
TargetMappings[1]
Uma matriz de comprimento variável de estruturas de ISCSI_TargetMapping , cada uma das quais fornece uma lista de mapeamentos LUN associados a uma sessão iSCSI específica associada à ID do adaptador.
Comentários
Você deve implementar essa classe.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | iscsiop.h (inclua Iscsiop.h) |