MSiSCSI_BootConfiguration estructura (iscsicfg.h)

La estructura MSiSCSI_BootConfiguration describe cómo se configura el dispositivo de arranque.

Sintaxis

typedef struct _MSiSCSI_BootConfiguration {
  ULONGLONG          LUN;
  ULONGLONG          SecurityFlags;
  ULONG              UsernameSize;
  ULONG              PasswordSize;
  BOOLEAN            DiscoverBootDevice;
  WCHAR              InitiatorNode[223 + 1];
  WCHAR              TargetName[223 + 1];
  ISCSI_TargetPortal TargetPortal;
  ISCSI_LoginOptions LoginOptions;
  UCHAR              Username[1];
} MSiSCSI_BootConfiguration, *PMSiSCSI_BootConfiguration;

Miembros

LUN

Número de unidad lógica (LUN) que identifica la unidad lógica en el destino que funciona como dispositivo de arranque.

SecurityFlags

Or bit a bit de marcas de seguridad que indican los requisitos de seguridad del dispositivo de arranque. Para obtener una lista de las marcas posibles para este miembro, consulte SECURITY_FLAG_QUALIFIERS.

UsernameSize

Tamaño, en bytes, de la cadena en Nombre de usuario.

PasswordSize

Tamaño, en bytes, de la cadena en Contraseña.

DiscoverBootDevice

Valor booleano que indica si el sistema debe detectar dinámicamente el dispositivo de arranque. Si este miembro es TRUE, el sistema debe detectar dinámicamente el dispositivo de arranque.

InitiatorNode[223 + 1]

Nombre iSCSI del nodo iniciador que se va a usar para conectarse al dispositivo de arranque. Si este miembro es NULL, el HBA puede elegir cualquier nodo iniciador. El nombre iSCSI del iniciador identifica de forma única el iniciador en cualquier parte del mundo. Para obtener más información sobre cómo especificar este nombre, consulte la especificación iSCSI publicada por el Grupo de trabajo de ingeniería de Internet (IETF) del grupo de trabajo de almacenamiento IP.

TargetName[223 + 1]

Nombre iSCSI del destino que contiene el dispositivo de arranque.

TargetPortal

Estructura ISCSI_TargetPortal que especifica el portal que se va a usar para la conexión.

LoginOptions

Estructura ISCSI_LoginOptions que especifica las características de la sesión de inicio de sesión para establecer con el dispositivo de arranque.

Username[1]

Matriz de longitud variable de caracteres que especifica el nombre de usuario que se va a usar con el protocolo de autenticación de protocolo de enlace de desafío (CHAP). El nombre de usuario también se conoce como nombre chap (CHAP_N). El iniciador usa el nombre CHAP para autenticar el destino.

Comentarios

El conjunto de herramientas WMI genera automáticamente una declaración de la estructura MSiSCSI_BootConfiguration cuando compila la clase WMI MSiSCSI_BootConfiguration en Config.mof. Es opcional que implemente esta clase.

Requisitos

Requisito Valor
Header iscsicfg.h (include Iscsicfg.h)

Consulte también

ISCSI_LoginOptions

ISCSI_TargetPortal

clase WMI de MSiSCSI_BootConfiguration

SECURITY_FLAG_QUALIFIERS