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 un dispositivo de arranque.
SecurityFlags
OR bit a bit de las marcas de seguridad que indican los requisitos de seguridad del dispositivo de arranque. Para obtener una lista de posibles marcas para este miembro, vea 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 de 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 caracteres de longitud variable 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 de (CHAP_N). El iniciador usa el nombre CHAP para autenticar el destino.
Observaciones
El conjunto de herramientas WMI genera automáticamente una declaración de la estructura MSiSCSI_BootConfiguration cuando compila el MSiSCSI_BootConfiguration clase WMI en Config.mof. Es opcional implementar esta clase.
Requisitos
Requisito | Valor |
---|---|
encabezado de | iscsicfg.h (include Iscsicfg.h) |
Consulte también
de clase WMI de MSiSCSI_BootConfiguration