Auf Englisch lesen

Freigeben über


iscsidsc.h-Header

Dieser Header wird von der iSCSI Discovery Library-API verwendet. Weitere Informationen finden Sie unter

iscsidsc.h enthält die folgenden Programmierschnittstellen:

Functions

 
AddIScsiConnectionA

Die AddIscsiConnection-Funktion fügt einer vorhandenen Sitzung eine neue iSCSI-Verbindung hinzu. (ANSI)
AddIScsiConnectionW

Die AddIscsiConnection-Funktion fügt einer vorhandenen Sitzung eine neue iSCSI-Verbindung hinzu. (Unicode)
AddIScsiSendTargetPortalA

Die AddIscsiSendTargetPortal-Funktion fügt der Liste der Zielportale, an die der iSCSI-Initiatordienst SendTargets-Anforderungen übermittelt, ein statisches Zielportal hinzu. (ANSI)
AddIScsiSendTargetPortalW

Die AddIscsiSendTargetPortal-Funktion fügt der Liste der Zielportale, an die der iSCSI-Initiatordienst SendTargets-Anforderungen übermittelt, ein statisches Zielportal hinzu. (Unicode)
AddIScsiStaticTargetA

Die AddIscsiStaticTarget-Funktion fügt der Liste der statischen Ziele, die dem iSCSI-Initiator zur Verfügung stehen, ein Ziel hinzu. (ANSI)
AddIScsiStaticTargetW

Die AddIscsiStaticTarget-Funktion fügt der Liste der statischen Ziele, die dem iSCSI-Initiator zur Verfügung stehen, ein Ziel hinzu. (Unicode)
AddISNSServerA

Die AddIsnsServer-Funktion fügt der Liste der iSNS-Server (Internet Storage Name Service) einen neuen Server hinzu, die der iSCSI-Initiatordienst zum Ermitteln von Zielen verwendet. (ANSI)
AddISNSServerW

Die AddIsnsServer-Funktion fügt der Liste der iSNS-Server (Internet Storage Name Service) einen neuen Server hinzu, die der iSCSI-Initiatordienst zum Ermitteln von Zielen verwendet. (Unicode)
AddPersistentIScsiDeviceA

Die AddPersistentIscsiDevice-Funktion fügt der Liste der persistent gebundenen iSCSI-Volumes und Geräte einen Volumegerätenamen, einen Laufwerkbuchstaben oder einen symbolischen Link zum Bereitstellungspunkt hinzu. (ANSI)
AddPersistentIScsiDeviceW

Die AddPersistentIscsiDevice-Funktion fügt der Liste der persistent gebundenen iSCSI-Volumes und Geräte einen Volumegerätenamen, einen Laufwerkbuchstaben oder einen symbolischen Link zum Bereitstellungspunkt hinzu. (Unicode)
AddRadiusServerA

AddRadiusServer. (ANSI)
AddRadiusServerW

AddRadiusServer. (Unicode)
ClearPersistentIScsiDevices

Die ClearPersistentIscsiDevices-Funktion entfernt alle Volumes und Geräte aus der Liste der persistent gebundenen iSCSI-Volumes.
GetDevicesForIScsiSessionA

Die GetDevicesForIscsiSession-Funktion ruft Informationen zu den Geräten ab, die der aktuellen Sitzung zugeordnet sind. (ANSI)
GetDevicesForIScsiSessionW

Die GetDevicesForIscsiSession-Funktion ruft Informationen zu den Geräten ab, die der aktuellen Sitzung zugeordnet sind. (Unicode)
GetIScsiIKEInfoA

Die GetIscsiIKEInfo-Funktion ruft die IPsec-Richtlinie und alle festgelegten vorab freigegebenen Schlüsselwerte ab, die einem Initiator Host-Bus Adapter (HBA) zugeordnet sind. (ANSI)
GetIScsiIKEInfoW

Die GetIscsiIKEInfo-Funktion ruft die IPsec-Richtlinie und alle festgelegten vorab freigegebenen Schlüsselwerte ab, die einem Initiator Host-Bus Adapter (HBA) zugeordnet sind. (Unicode)
GetIScsiInitiatorNodeNameA

Die GetIscsiInitiatorNodeName-Funktion ruft den allgemeinen Initiatorknotennamen ab, der beim Einrichten von Sitzungen vom lokalen Computer verwendet wird. (ANSI)
GetIScsiInitiatorNodeNameW

Die GetIscsiInitiatorNodeName-Funktion ruft den allgemeinen Initiatorknotennamen ab, der beim Einrichten von Sitzungen vom lokalen Computer verwendet wird. (Unicode)
GetIScsiSessionListA

Die GetIscsiSessionList-Funktion ruft die Liste der aktiven iSCSI-Sitzungen ab. (ANSI)
GetIScsiSessionListW

Die GetIscsiSessionList-Funktion ruft die Liste der aktiven iSCSI-Sitzungen ab. (Unicode)
GetIScsiTargetInformationA

Die GetIscsiTargetInformation-Funktion ruft Informationen zum angegebenen Ziel ab. (ANSI)
GetIScsiTargetInformationW

Die GetIscsiTargetInformation-Funktion ruft Informationen zum angegebenen Ziel ab. (Unicode)
GetIScsiVersionInformation

Die GetIscsiVersionInformation-Funktion ruft Informationen zur Initiatorversion ab.
LoginIScsiTargetA

LoginIscsiTarget-Funktion richtet eine vollständige Anmeldesitzung mit dem angegebenen Ziel ein. (ANSI)
LoginIScsiTargetW

LoginIscsiTarget-Funktion richtet eine vollständige Anmeldesitzung mit dem angegebenen Ziel ein. (Unicode)
LogoutIScsiTarget

Die LogoutIscsiTarget-Routine schließt die angegebene Anmeldesitzung.
RefreshIScsiSendTargetPortalA

Die RefreshIscsiSendTargetPortal-Funktion weist den iSCSI-Initiatordienst an, eine Ermittlungssitzung mit dem angegebenen Zielportal einzurichten und eine SendTargets-Anforderung zu übertragen, um die Liste der ermittelten Ziele für den iSCSI-Initiatordienst zu aktualisieren. (ANSI)
RefreshIScsiSendTargetPortalW

Die RefreshIscsiSendTargetPortal-Funktion weist den iSCSI-Initiatordienst an, eine Ermittlungssitzung mit dem angegebenen Zielportal einzurichten und eine SendTargets-Anforderung zu übertragen, um die Liste der ermittelten Ziele für den iSCSI-Initiatordienst zu aktualisieren. (Unicode)
RefreshISNSServerA

RefreshIsnsServer-Funktion weist den iSCSI-Initiatordienst an, den angegebenen iSNS-Server (Internet Storage Name Service) abzufragen, um die Liste der ermittelten Ziele für den iSCSI-Initiatordienst zu aktualisieren. (ANSI)
RefreshISNSServerW

RefreshIsnsServer-Funktion weist den iSCSI-Initiatordienst an, den angegebenen iSNS-Server (Internet Storage Name Service) abzufragen, um die Liste der ermittelten Ziele für den iSCSI-Initiatordienst zu aktualisieren. (Unicode)
RemoveIScsiConnection

RemoveIscsiConnection-Funktion entfernt eine Verbindung aus einer aktiven Sitzung.
RemoveIScsiPersistentTargetA

Die RemoveIscsiPersistentTarget-Funktion entfernt eine persistente Anmeldung für den angegebenen Hardwareinitiator Host Bus Adapter (HBA), Den Initiatorport und das angegebene Zielportal. (ANSI)
RemoveIScsiPersistentTargetW

Die RemoveIscsiPersistentTarget-Funktion entfernt eine persistente Anmeldung für den angegebenen Hardwareinitiator Host Bus Adapter (HBA), Den Initiatorport und das angegebene Zielportal. (Unicode)
RemoveIScsiSendTargetPortalA

Die RemoveIscsiSendTargetPortal-Funktion entfernt ein Portal aus der Liste der Portale, an die der iSCSI-Initiatordienst SendTargets-Anforderungen für die Zielermittlung sendet. (ANSI)
RemoveIScsiSendTargetPortalW

Die RemoveIscsiSendTargetPortal-Funktion entfernt ein Portal aus der Liste der Portale, an die der iSCSI-Initiatordienst SendTargets-Anforderungen für die Zielermittlung sendet. (Unicode)
RemoveIScsiStaticTargetA

Die RemoveIscsiStaticTarget-Funktion entfernt ein Ziel aus der Liste der statischen Ziele, die dem Computer zur Verfügung gestellt werden. (ANSI)
RemoveIScsiStaticTargetW

Die RemoveIscsiStaticTarget-Funktion entfernt ein Ziel aus der Liste der statischen Ziele, die dem Computer zur Verfügung gestellt werden. (Unicode)
RemoveISNSServerA

Die RemoveIsnsServer-Funktion entfernt einen Server aus der Liste der iSNS-Server (Internet Storage Name Service), die der iSCSI-Initiatordienst zum Ermitteln von Zielen verwendet. (ANSI)
RemoveISNSServerW

Die RemoveIsnsServer-Funktion entfernt einen Server aus der Liste der iSNS-Server (Internet Storage Name Service), die der iSCSI-Initiatordienst zum Ermitteln von Zielen verwendet. (Unicode)
RemovePersistentIScsiDeviceA

Die RemovePersistentIscsiDevice-Funktion entfernt ein Gerät oder Volume aus der Liste der persistent gebundenen iSCSI-Volumes. (ANSI)
RemovePersistentIScsiDeviceW

Die RemovePersistentIscsiDevice-Funktion entfernt ein Gerät oder Volume aus der Liste der persistent gebundenen iSCSI-Volumes. (Unicode)
RemoveRadiusServerA

Die RemoveRadiusServer-Funktion entfernt einen RADIUS-Servereintrag (Remote Authentication Dial-In User Service) aus der RADIUS-Serverliste, mit der ein iSCSI-Initiator konfiguriert ist. (ANSI)
RemoveRadiusServerW

Die RemoveRadiusServer-Funktion entfernt einen RADIUS-Servereintrag (Remote Authentication Dial-In User Service) aus der RADIUS-Serverliste, mit der ein iSCSI-Initiator konfiguriert ist. (Unicode)
ReportActiveIScsiTargetMappingsA

Die ReportActiveIscsiTargetMappings-Funktion ruft die Zielzuordnungen ab, die derzeit für alle Initiatoren auf dem Computer aktiv sind. (ANSI)
ReportActiveIScsiTargetMappingsW

Die ReportActiveIscsiTargetMappings-Funktion ruft die Zielzuordnungen ab, die derzeit für alle Initiatoren auf dem Computer aktiv sind. (Unicode)
ReportIScsiInitiatorListA

Die ReportIscsiInitiatorList-Funktion ruft die Liste der Initiator-Host bus-Adapter ab, die auf dem Computer ausgeführt werden. (ANSI)
ReportIScsiInitiatorListW

Die ReportIscsiInitiatorList-Funktion ruft die Liste der Initiator-Host bus-Adapter ab, die auf dem Computer ausgeführt werden. (Unicode)
ReportIScsiPersistentLoginsA

Die ReportIscsiPersistentLogins-Funktion ruft die Liste der persistenten Anmeldeziele ab. (ANSI)
ReportIScsiPersistentLoginsW

Die ReportIscsiPersistentLogins-Funktion ruft die Liste der persistenten Anmeldeziele ab. (Unicode)
ReportIScsiSendTargetPortalsA

Die ReportIscsiSendTargetPortals-Funktion ruft eine Liste der Zielportale ab, die der iSCSI-Initiatordienst zum Ausführen der automatischen Ermittlung mit SendTarget-Anforderungen verwendet. (ANSI)
ReportIScsiSendTargetPortalsExA

Die ReportIscsiSendTargetPortalsEx-Funktion ruft eine Liste der statischen Zielportale ab, die der iSCSI-Initiatordienst zum Ausführen der automatischen Ermittlung mit SendTarget-Anforderungen verwendet. (ANSI)
ReportIScsiSendTargetPortalsExW

Die ReportIscsiSendTargetPortalsEx-Funktion ruft eine Liste der statischen Zielportale ab, die der iSCSI-Initiatordienst zum Ausführen der automatischen Ermittlung mit SendTarget-Anforderungen verwendet. (Unicode)
ReportIScsiSendTargetPortalsW

Die ReportIscsiSendTargetPortals-Funktion ruft eine Liste der Zielportale ab, die der iSCSI-Initiatordienst zum Ausführen der automatischen Ermittlung mit SendTarget-Anforderungen verwendet. (Unicode)
ReportIScsiTargetPortalsA

Die ReportIscsiTargetPortals-Funktion ruft Zielportalinformationen ab, die vom iSCSI-Initiatordienst ermittelt wurden. (ANSI)
ReportIScsiTargetPortalsW

Die ReportIscsiTargetPortals-Funktion ruft Zielportalinformationen ab, die vom iSCSI-Initiatordienst ermittelt wurden. (Unicode)
ReportIScsiTargetsA

Die ReportIscsiTargets-Funktion ruft die Liste der Ziele ab, die der iSCSI-Initiatordienst ermittelt hat, und kann auch den iSCSI-Initiatordienst anweisen, die Liste zu aktualisieren. (ANSI)
ReportIScsiTargetsW

Die ReportIscsiTargets-Funktion ruft die Liste der Ziele ab, die der iSCSI-Initiatordienst ermittelt hat, und kann auch den iSCSI-Initiatordienst anweisen, die Liste zu aktualisieren. (Unicode)
ReportISNSServerListA

Die ReportIsnsServerList-Funktion ruft die Liste der iSNS-Server (Internet Storage Name Service) ab, die vom iSCSI-Initiatordienst nach ermittelten Zielen abgefragt werden. (ANSI)
ReportISNSServerListW

Die ReportIsnsServerList-Funktion ruft die Liste der iSNS-Server (Internet Storage Name Service) ab, die vom iSCSI-Initiatordienst nach ermittelten Zielen abgefragt werden. (Unicode)
ReportPersistentIScsiDevicesA

Die ReportPersistentIscsiDevices-Funktion ruft die Liste der persistent gebundenen Volumes und Geräte ab. (ANSI)
ReportPersistentIScsiDevicesW

Die ReportPersistentIscsiDevices-Funktion ruft die Liste der persistent gebundenen Volumes und Geräte ab. (Unicode)
ReportRadiusServerListA

Die ReportRadiusServerList-Funktion ruft die Liste der RADIUS-Server (Remote Authentication Dial-In Service) ab, die der iSCSI-Initiatordienst während der Authentifizierung verwendet. (ANSI)
ReportRadiusServerListW

Die ReportRadiusServerList-Funktion ruft die Liste der RADIUS-Server (Remote Authentication Dial-In Service) ab, die der iSCSI-Initiatordienst während der Authentifizierung verwendet. (Unicode)
SendScsiInquiry

Die SendScsiInquiry-Funktion sendet einen SCSI INQUIRY-Befehl an das angegebene Ziel.
SendScsiReadCapacity

Die SendScsiReadCapacity-Funktion sendet einen SCSI READ CAPACITY-Befehl an das angegebene Ziel.
SendScsiReportLuns

SendScsiReportLuns-Funktion sendet einen SCSI REPORT LUNS-Befehl an ein angegebenes Ziel.
SetIScsiGroupPresharedKey

Die SetIscsiGroupPresharedKey-Funktion legt den vorab freigegebenen Standardschlüssel für die Gruppe für alle Initiatoren auf dem Computer fest.
SetIScsiIKEInfoA

Die SetIscsiIKEInfo-Funktion richtet die IPsec-Richtlinie und den vorab freigegebenen Schlüssel für den angegebenen Initiator ein, der beim Ausführen von iSCSI-Verbindungen verwendet werden soll. (ANSI)
SetIScsiIKEInfoW

Die SetIscsiIKEInfo-Funktion richtet die IPsec-Richtlinie und den vorab freigegebenen Schlüssel für den angegebenen Initiator ein, der beim Ausführen von iSCSI-Verbindungen verwendet werden soll. (Unicode)
SetIScsiInitiatorCHAPSharedSecret

Mit der SetIscsiInitiatorCHAPSharedSecret-Funktion wird das standardmäßige chap-Geheimnis (Challenge Handshake Authentication Protocol) für alle Initiatoren auf dem Computer eingerichtet.
SetIScsiInitiatorNodeNameA

Die SetIscsiInitiatorNodeName-Funktion erstellt einen Initiatorknotennamen für den Computer. Dieser Name wird von allen Initiatorknoten auf dem Computer verwendet, die mit anderen Knoten kommunizieren. (ANSI)
SetIScsiInitiatorNodeNameW

Die SetIscsiInitiatorNodeName-Funktion erstellt einen Initiatorknotennamen für den Computer. Dieser Name wird von allen Initiatorknoten auf dem Computer verwendet, die mit anderen Knoten kommunizieren. (Unicode)
SetIScsiInitiatorRADIUSSharedSecret

Die SetIscsiInitiatorRADIUSSharedSecret-Funktion richtet das freigegebene Geheimnis DES RADIUS (Remote Authentication Dial-In User Service) ein.
SetIScsiTunnelModeOuterAddressA

Die SetIscsiTunnelModeOuterAddress-Funktion legt die äußere Adresse des Tunnelmodus fest, die der angegebene Initiator Host Bus Adapter (HBA) verwendet, wenn er im IPsec-Tunnelmodus über den angegebenen Port kommuniziert. (ANSI)
SetIScsiTunnelModeOuterAddressW

Die SetIscsiTunnelModeOuterAddress-Funktion legt die äußere Adresse des Tunnelmodus fest, die der angegebene Initiator Host Bus Adapter (HBA) verwendet, wenn er im IPsec-Tunnelmodus über den angegebenen Port kommuniziert. (Unicode)
SetupPersistentIScsiDevices

Die SetupPersistentIscsiDevices-Funktion erstellt die Liste der Geräte und Volumes, die iSCSI-Zielen zugewiesen sind, die mit dem Computer verbunden sind, und speichert diese Liste im nicht flüchtigen Cache des iSCSI-Initiatordiensts.

Strukturen

 
IKE_AUTHENTICATION_INFORMATION

IKE_AUTHENTICATION_INFORMATION-Struktur enthält IKE-Authentifizierungsinformationen (Internet Key Exchange), die zum Einrichten eines sicheren Kanals zwischen zwei Schlüsselverwaltungsdaemons verwendet werden.
IKE_AUTHENTICATION_PRESHARED_KEY

IKE_AUTHENTICATION_PRESHARED_KEY Struktur enthält Informationen zum vorab freigegebenen Schlüssel, der im IKE-Protokoll (Internet Key Exchange) verwendet wird.
ISCSI_CONNECTION_INFOA

ISCSI_CONNECTION_INFO Struktur enthält Informationen zu einer Verbindung. (ANSI)
ISCSI_CONNECTION_INFOW

ISCSI_CONNECTION_INFO Struktur enthält Informationen zu einer Verbindung. (Unicode)
ISCSI_DEVICE_ON_SESSIONA

ISCSI_DEVICE_ON_SESSION-Struktur gibt mehrere Methoden zum Identifizieren eines Geräts an, das einer iSCSI-Anmeldesitzung zugeordnet ist. (ANSI)
ISCSI_DEVICE_ON_SESSIONW

ISCSI_DEVICE_ON_SESSION-Struktur gibt mehrere Methoden zum Identifizieren eines Geräts an, das einer iSCSI-Anmeldesitzung zugeordnet ist. (Unicode)
ISCSI_LOGIN_OPTIONS

ISCSI_LOGIN_OPTIONS Struktur wird von Initiatoren verwendet, um die Merkmale einer Anmeldesitzung anzugeben.
ISCSI_SESSION_INFOA

ISCSI_SESSION_INFO. (ANSI)
ISCSI_SESSION_INFOW

ISCSI_SESSION_INFO. (Unicode)
ISCSI_TARGET_MAPPINGA

ISCSI_TARGET_MAPPING. (ANSI)
ISCSI_TARGET_MAPPINGW

ISCSI_TARGET_MAPPING. (Unicode)
ISCSI_TARGET_PORTAL_GROUPA

ISCSI_TARGET_PORTAL_GROUP. (ANSI)
ISCSI_TARGET_PORTAL_GROUPW

ISCSI_TARGET_PORTAL_GROUP. (Unicode)
ISCSI_TARGET_PORTAL_INFO_EXA

Die ISCSI_TARGET_PORTAL_INFO_EX-Struktur enthält Informationen zu Anmeldeinformationen für ein Zielportal. (ANSI)
ISCSI_TARGET_PORTAL_INFO_EXW

Die ISCSI_TARGET_PORTAL_INFO_EX-Struktur enthält Informationen zu Anmeldeinformationen für ein Zielportal. (Unicode)
ISCSI_TARGET_PORTAL_INFOA

ISCSI_TARGET_PORTAL_INFO Struktur enthält Informationen zu einem Zielportal. (ANSI)
ISCSI_TARGET_PORTAL_INFOW

ISCSI_TARGET_PORTAL_INFO Struktur enthält Informationen zu einem Zielportal. (Unicode)
ISCSI_TARGET_PORTALA

ISCSI_TARGET_PORTAL Struktur enthält Informationen zu einem Portal. (ANSI)
ISCSI_TARGET_PORTALW

ISCSI_TARGET_PORTAL Struktur enthält Informationen zu einem Portal. (Unicode)
ISCSI_UNIQUE_SESSION_ID

ISCSI_UNIQUE_SESSION_ID Struktur ist eine undurchsichtige Entität, die Daten enthält, die eine Sitzung eindeutig identifizieren.
ISCSI_VERSION_INFO

Die ISCSI_VERSION_INFO-Struktur enthält die Versions- und Buildnummern des iSCSI-Softwareinitiators und des Initiatordiensts.
PERSISTENT_ISCSI_LOGIN_INFOA

PERSISTENT_ISCSI_LOGIN_INFO Struktur enthält Informationen, die eine Anmeldesitzung beschreiben, die vom Microsoft iSCSI-Initiatordienst nach dem Start des Computers eingerichtet wurde. (ANSI)
PERSISTENT_ISCSI_LOGIN_INFOW

PERSISTENT_ISCSI_LOGIN_INFO Struktur enthält Informationen, die eine Anmeldesitzung beschreiben, die vom Microsoft iSCSI-Initiatordienst nach dem Start des Computers eingerichtet wurde. (Unicode)
SCSI_LUN_LIST

SCSI_LUN_LIST-Struktur wird verwendet, um eine Liste von LUNs (Logical Unit Numbers) zu erstellen, die Zielgeräten zugeordnet sind.

Enumerationen

 
IKE_AUTHENTICATION_METHOD

IKE_AUTHENTICATION_METHOD Enumeration gibt den Typ der IKE-Authentifizierungsmethode (Internet Key Exchange) an.
ISCSI_AUTH_TYPES

ISCSI_AUTH_TYPES Enumeration gibt den Typ der verwendeten Authentifizierungsmethode an.
ISCSI_DIGEST_TYPES

ISCSI_DIGEST_TYPES Enumeration gibt den Digesttyp an.
TARGET_INFORMATION_CLASS

TARGET_INFORMATION_CLASS Enumeration gibt Informationen über das angegebene Zielgerät an, das die GetIScsiTargetInformation-Funktion abruft.
TARGETPROTOCOLTYPE

TARGETPROTOCOLTYPE-Enumeration gibt den Protokolltyp an, den der Initiator für die Kommunikation mit dem Ziel verwenden muss.