iscsidef.h header

This header is used by storage. For more information, see:

iscsidef.h contains the following programming interfaces:

Structures

 
ISCSI_IP_Address

The ISCSI_IP_Address structure defines an IP address.
ISCSI_LoginOptions

The ISCSI_LoginOptions structure defines the characteristics of a logon session. The LoginToTarget_IN routines use these defined characteristics while it logs into an iSCSI target.
ISCSI_LUNList

The ISCSI_LUNList structure defines a mapping between the LUN number that is used by the operating system and the LUN number that is configured in the iSCSI target.
ISCSI_TargetMapping

The ISCSI_TargetMapping structure maps a collection of logical unit numbers (LUNs) that are locally defined to a group of 64-bit iSCSI logical unit numbers.
ISCSI_TargetPortal

The ISCSI_TargetPortal structure provides a definition of a target portal.
ISCSI_TargetPortalGroup

The ISCSI_TargetPortalGroup structure provides a definition of a target portal group.

Enumerations

 
ISCSI_AUTH_TYPES

The ISCSI_AUTH_TYPES enumeration indicates the type of authentication method that is used to establish a logon connection.
ISCSI_DIGEST_TYPES

The ISCSI_DIGEST_TYPES enumeration indicates the digest type.
ISCSIIPADDRESSTYPE

The ISCSIIPADDRESSTYPE enumeration indicates formats for an IP address.