RemovePersistentLogin_IN structure (iscsiop.h)
The RemovePersistentLogin_IN structure holds the input data for the RemovePersistentLogin method, which is used to remove persistent login information.
Syntax
typedef struct _RemovePersistentLogin_IN {
ULONG PortNumber;
WCHAR TargetName[223 + 1];
ISCSI_TargetPortal TargetPortal;
} RemovePersistentLogin_IN, *PRemovePersistentLogin_IN;
Members
PortNumber
The port number from which the initiator established the logon session.
TargetName[223 + 1]
The iSCSI target name to be removed from the initiator's list of persistent logon targets.
TargetPortal
A ISCSI_TargetPortal structure that specifies the target portal for which the initiator should delete persistent logons. ISCSI_TargetPortal has an Address member of type ISCSI_IP_Address. If the Type member of ISCSI_IP_Address is set to ISCSI_IP_ADDRESS_EMPTY, the RemovePersistentLogin method removes the persistent logons to the target for all portals.
Remarks
You must implement this method.
Requirements
Requirement | Value |
---|---|
Header | iscsiop.h (include Iscsiop.h) |