Install
| Product | Versions |
|---|---|
| .NET | |
| .NET Standard | |
| Other |
README
![]()
Vanara.PInvoke.IScsiDsc NuGet Package
PInvoke API (methods, structures and constants) imported from Windows ISCSI Discovery Library (IScsiDsc.dll).
What is Vanara?
Vanara is a community project that contains various .NET assemblies which have P/Invoke functions, interfaces, enums and structures from Windows libraries. Each assembly is associated with one or a few tightly related libraries.
Issues?
First check if it's already fixed by trying the MyGet build. If you're still running into problems, file an issue.
Included in Vanara.PInvoke.IScsiDsc
| Functions | Enumerations | Structures |
|---|---|---|
| AddIScsiConnection | ||
| AddIScsiSendTargetPortal | ||
| AddIScsiStaticTarget | ||
| AddISNSServer | ||
| AddPersistentIScsiDevice | ||
| AddRadiusServer | ||
| ClearPersistentIScsiDevices | ||
| GetDevicesForIScsiSession | ||
| GetIScsiIKEInfo | ||
| GetIScsiInitiatorNodeName | ||
| GetIScsiSessionList | ||
| GetIScsiTargetInformation | ||
| GetIScsiVersionInformation | ||
| LoginIScsiTarget | ||
| LogoutIScsiTarget | ||
| RefreshIScsiSendTargetPortal | ||
| RefreshISNSServer | ||
| RemoveIScsiConnection | ||
| RemoveIScsiPersistentTarget | ||
| RemoveIScsiSendTargetPortal | ||
| RemoveIScsiStaticTarget | ||
| RemoveISNSServer | ||
| RemovePersistentIScsiDevice | ||
| RemoveRadiusServer | ||
| ReportActiveIScsiTargetMappings | ||
| ReportIScsiInitiatorList | ||
| ReportIScsiPersistentLogins | ||
| ReportIScsiSendTargetPortals | ||
| ReportIScsiSendTargetPortalsEx | ||
| ReportIScsiTargetPortals | ||
| ReportIScsiTargets | ||
| ReportISNSServerList | ||
| ReportPersistentIScsiDevices | ||
| ReportRadiusServerList | ||
| SendScsiInquiry | ||
| SendScsiReadCapacity | ||
| SendScsiReportLuns | ||
| SetIScsiGroupPresharedKey | ||
| SetIScsiIKEInfo | ||
| SetIScsiInitiatorCHAPSharedSecret | ||
| SetIScsiInitiatorNodeName | ||
| SetIScsiInitiatorRADIUSSharedSecret | ||
| SetIScsiTunnelModeOuterAddress | ||
| SetupPersistentIScsiDevices | ||
| SetupPersistentIScsiVolumes | ||
| IKE_AUTHENTICATION_METHOD | ||
| IKE_IDENTIFICATION_PAYLOAD_TYPE | ||
| ISCSI_AUTH_TYPES | ||
| ISCSI_DIGEST_TYPES | ||
| ISCSI_LOGIN_FLAGS | ||
| ISCSI_LOGIN_OPTIONS_INFO_SPECIFIED | ||
| ISCSI_SECURITY_FLAGS | ||
| ISCSI_TARGET_FLAGS | ||
| TARGET_INFORMATION_CLASS | ||
| TARGETPROTOCOLTYPE |
| IKE_AUTHENTICATION_INFORMATION
IKE_AUTHENTICATION_PRESHARED_KEY
ISCSI_CONNECTION_INFO
ISCSI_DEVICE_ON_SESSION
ISCSI_LOGIN_OPTIONS
ISCSI_SESSION_INFO
ISCSI_SESSION_INFO_MGD
ISCSI_TARGET_MAPPING
ISCSI_TARGET_PORTAL
ISCSI_TARGET_PORTAL_GROUP
ISCSI_TARGET_PORTAL_INFO
ISCSI_TARGET_PORTAL_INFO_EX
ISCSI_UNIQUE_SESSION_ID
ISCSI_VERSION_INFO
PERSISTENT_ISCSI_LOGIN_INFO
SCSI_ADDRESS
SCSI_LUN_LIST
STORAGE_DEVICE_NUMBER
Changes from Previous Version
Adoption Assessment
A verified publisher signal is available. Assess fit from the package's supported frameworks, license and dependency graph rather than popularity alone.
Related Guides & Workflows
Learn how to evaluate, integrate, or audit this package in your .NET project.