영어로 읽기

다음을 통해 공유


iscsidsc.h 헤더

이 헤더는 iSCSI 검색 라이브러리 API에서 사용됩니다. 자세한 내용은 다음을 참조하세요.

iscsidsc.h에는 다음과 같은 프로그래밍 인터페이스가 포함되어 있습니다.

Functions

 
AddIScsiConnectionA

AddIscsiConnection 함수는 기존 세션에 새 iSCSI 연결을 추가합니다. (ANSI)
AddIScsiConnectionW

AddIscsiConnection 함수는 기존 세션에 새 iSCSI 연결을 추가합니다. (유니코드)
AddIScsiSendTargetPortalA

AddIscsiSendTargetPortal 함수는 iSCSI 초기자 서비스가 SendTargets 요청을 전송하는 대상 포털 목록에 정적 대상 포털을 추가합니다. (ANSI)
AddIScsiSendTargetPortalW

AddIscsiSendTargetPortal 함수는 iSCSI 초기자 서비스가 SendTargets 요청을 전송하는 대상 포털 목록에 정적 대상 포털을 추가합니다. (유니코드)
AddIScsiStaticTargetA

AddIscsiStaticTarget 함수는 iSCSI 초기자에서 사용할 수 있는 정적 대상 목록에 대상을 추가합니다. (ANSI)
AddIScsiStaticTargetW

AddIscsiStaticTarget 함수는 iSCSI 초기자에서 사용할 수 있는 정적 대상 목록에 대상을 추가합니다. (유니코드)
AddISNSServerA

AddIsnsServer 함수는 iSCSI 초기자 서비스가 대상을 검색하는 데 사용하는 iSNS(Internet Storage Name Service) 서버 목록에 새 서버를 추가합니다. (ANSI)
AddISNSServerW

AddIsnsServer 함수는 iSCSI 초기자 서비스가 대상을 검색하는 데 사용하는 iSNS(Internet Storage Name Service) 서버 목록에 새 서버를 추가합니다. (유니코드)
AddPersistentIScsiDeviceA

AddPersistentIscsiDevice 함수는 볼륨 디바이스 이름, 드라이브 문자 또는 탑재 지점 기호 링크를 iSCSI 영구 바인딩 볼륨 및 디바이스 목록에 추가합니다. (ANSI)
AddPersistentIScsiDeviceW

AddPersistentIscsiDevice 함수는 볼륨 디바이스 이름, 드라이브 문자 또는 탑재 지점 기호 링크를 iSCSI 영구 바인딩 볼륨 및 디바이스 목록에 추가합니다. (유니코드)
AddRadiusServerA

AddRadiusServer. (ANSI)
AddRadiusServerW

AddRadiusServer. (유니코드)
ClearPersistentIScsiDevices

ClearPersistentIscsiDevices 함수는 영구적으로 바인딩된 iSCSI 볼륨 목록에서 모든 볼륨 및 디바이스를 제거합니다.
GetDevicesForIScsiSessionA

GetDevicesForIscsiSession 함수는 현재 세션과 연결된 디바이스에 대한 정보를 검색합니다. (ANSI)
GetDevicesForIScsiSessionW

GetDevicesForIscsiSession 함수는 현재 세션과 연결된 디바이스에 대한 정보를 검색합니다. (유니코드)
GetIScsiIKEInfoA

GetIscsiIKEInfo 함수는 IPsec 정책 및 초기자 Host-Bus 어댑터(HBA)와 연결된 설정된 미리 공유된 키 값을 검색합니다. (ANSI)
GetIScsiIKEInfoW

GetIscsiIKEInfo 함수는 IPsec 정책 및 초기자 Host-Bus 어댑터(HBA)와 연결된 설정된 미리 공유된 키 값을 검색합니다. (유니코드)
GetIScsiInitiatorNodeNameA

GetIscsiInitiatorNodeName 함수는 로컬 컴퓨터에서 세션을 설정할 때 사용되는 공통 초기자 노드 이름을 검색합니다. (ANSI)
GetIScsiInitiatorNodeNameW

GetIscsiInitiatorNodeName 함수는 로컬 컴퓨터에서 세션을 설정할 때 사용되는 공통 초기자 노드 이름을 검색합니다. (유니코드)
GetIScsiSessionListA

GetIscsiSessionList 함수는 활성 iSCSI 세션 목록을 검색합니다. (ANSI)
GetIScsiSessionListW

GetIscsiSessionList 함수는 활성 iSCSI 세션 목록을 검색합니다. (유니코드)
GetIScsiTargetInformationA

GetIscsiTargetInformation 함수는 지정된 대상에 대한 정보를 검색합니다. (ANSI)
GetIScsiTargetInformationW

GetIscsiTargetInformation 함수는 지정된 대상에 대한 정보를 검색합니다. (유니코드)
GetIScsiVersionInformation

GetIscsiVersionInformation 함수는 초기자 버전에 대한 정보를 검색합니다.
LoginIScsiTargetA

LoginIscsiTarget 함수는 표시된 대상과 함께 전체 추천 로그인 세션을 설정합니다. (ANSI)
LoginIScsiTargetW

LoginIscsiTarget 함수는 표시된 대상과 함께 전체 추천 로그인 세션을 설정합니다. (유니코드)
LogoutIScsiTarget

LogoutIscsiTarget 루틴은 지정된 로그인 세션을 닫습니다.
RefreshIScsiSendTargetPortalA

RefreshIscsiSendTargetPortal 함수는 iSCSI 초기자 서비스에 지정된 대상 포털을 사용하여 검색 세션을 설정하고 SendTargets 요청을 전송하여 iSCSI 초기자 서비스에 대해 검색된 대상 목록을 새로 고치도록 지시합니다. (ANSI)
RefreshIScsiSendTargetPortalW

RefreshIscsiSendTargetPortal 함수는 iSCSI 초기자 서비스에 지정된 대상 포털을 사용하여 검색 세션을 설정하고 SendTargets 요청을 전송하여 iSCSI 초기자 서비스에 대해 검색된 대상 목록을 새로 고치도록 지시합니다. (유니코드)
RefreshISNSServerA

RefreshIsnsServer 함수는 iSCSI 초기자 서비스에 표시된 iSNS(Internet Storage Name Service) 서버를 쿼리하여 iSCSI 초기자 서비스에 대해 검색된 대상 목록을 새로 고치도록 지시합니다. (ANSI)
RefreshISNSServerW

RefreshIsnsServer 함수는 iSCSI 초기자 서비스에 표시된 iSNS(Internet Storage Name Service) 서버를 쿼리하여 iSCSI 초기자 서비스에 대해 검색된 대상 목록을 새로 고치도록 지시합니다. (유니코드)
RemoveIScsiConnection

RemoveIscsiConnection 함수는 활성 세션에서 연결을 제거합니다.
RemoveIScsiPersistentTargetA

RemoveIscsiPersistentTarget 함수는 지정된 하드웨어 초기자 HBA(호스트 버스 어댑터), 초기자 포트 및 대상 포털에 대한 영구 로그인을 제거합니다. (ANSI)
RemoveIScsiPersistentTargetW

RemoveIscsiPersistentTarget 함수는 지정된 하드웨어 초기자 HBA(호스트 버스 어댑터), 초기자 포트 및 대상 포털에 대한 영구 로그인을 제거합니다. (유니코드)
RemoveIScsiSendTargetPortalA

RemoveIscsiSendTargetPortal 함수는 iSCSI 초기자 서비스가 대상 검색을 위해 SendTargets 요청을 보내는 포털 목록에서 포털을 제거합니다. (ANSI)
RemoveIScsiSendTargetPortalW

RemoveIscsiSendTargetPortal 함수는 iSCSI 초기자 서비스가 대상 검색을 위해 SendTargets 요청을 보내는 포털 목록에서 포털을 제거합니다. (유니코드)
RemoveIScsiStaticTargetA

RemoveIscsiStaticTarget 함수는 컴퓨터에서 사용할 수 있는 정적 대상 목록에서 대상을 제거합니다. (ANSI)
RemoveIScsiStaticTargetW

RemoveIscsiStaticTarget 함수는 컴퓨터에서 사용할 수 있는 정적 대상 목록에서 대상을 제거합니다. (유니코드)
RemoveISNSServerA

RemoveIsnsServer 함수는 iSCSI 초기자 서비스에서 대상을 검색하는 데 사용하는 iSNS(Internet Storage Name Service) 서버 목록에서 서버를 제거합니다. (ANSI)
RemoveISNSServerW

RemoveIsnsServer 함수는 iSCSI 초기자 서비스에서 대상을 검색하는 데 사용하는 iSNS(Internet Storage Name Service) 서버 목록에서 서버를 제거합니다. (유니코드)
RemovePersistentIScsiDeviceA

RemovePersistentIscsiDevice 함수는 영구적으로 바인딩된 iSCSI 볼륨 목록에서 디바이스 또는 볼륨을 제거합니다. (ANSI)
RemovePersistentIScsiDeviceW

RemovePersistentIscsiDevice 함수는 영구적으로 바인딩된 iSCSI 볼륨 목록에서 디바이스 또는 볼륨을 제거합니다. (유니코드)
RemoveRadiusServerA

RemoveRadiusServer 함수는 iSCSI 초기자가 구성된 RADIUS 서버 목록에서 RADIUS(원격 인증 전화 접속 사용자 서비스) 서버 항목을 제거합니다. (ANSI)
RemoveRadiusServerW

RemoveRadiusServer 함수는 iSCSI 초기자가 구성된 RADIUS 서버 목록에서 RADIUS(원격 인증 전화 접속 사용자 서비스) 서버 항목을 제거합니다. (유니코드)
ReportActiveIScsiTargetMappingsA

ReportActiveIscsiTargetMappings 함수는 컴퓨터의 모든 초기자에 대해 현재 활성화된 대상 매핑을 검색합니다. (ANSI)
ReportActiveIScsiTargetMappingsW

ReportActiveIscsiTargetMappings 함수는 컴퓨터의 모든 초기자에 대해 현재 활성화된 대상 매핑을 검색합니다. (유니코드)
ReportIScsiInitiatorListA

ReportIscsiInitiatorList 함수는 컴퓨터에서 실행 중인 초기자 호스트 버스 어댑터 목록을 검색합니다. (ANSI)
ReportIScsiInitiatorListW

ReportIscsiInitiatorList 함수는 컴퓨터에서 실행 중인 초기자 호스트 버스 어댑터 목록을 검색합니다. (유니코드)
ReportIScsiPersistentLoginsA

ReportIscsiPersistentLogins 함수는 영구 로그인 대상 목록을 검색합니다. (ANSI)
ReportIScsiPersistentLoginsW

ReportIscsiPersistentLogins 함수는 영구 로그인 대상 목록을 검색합니다. (유니코드)
ReportIScsiSendTargetPortalsA

ReportIscsiSendTargetPortals 함수는 iSCSI 초기자 서비스가 SendTarget 요청을 사용하여 자동 검색을 수행하는 데 사용하는 대상 포털 목록을 검색합니다. (ANSI)
ReportIScsiSendTargetPortalsExA

ReportIscsiSendTargetPortalsEx 함수는 iSCSI 초기자 서비스가 SendTarget 요청을 사용하여 자동 검색을 수행하는 데 사용하는 정적 대상 포털 목록을 검색합니다. (ANSI)
ReportIScsiSendTargetPortalsExW

ReportIscsiSendTargetPortalsEx 함수는 iSCSI 초기자 서비스가 SendTarget 요청을 사용하여 자동 검색을 수행하는 데 사용하는 정적 대상 포털 목록을 검색합니다. (유니코드)
ReportIScsiSendTargetPortalsW

ReportIscsiSendTargetPortals 함수는 iSCSI 초기자 서비스가 SendTarget 요청을 사용하여 자동 검색을 수행하는 데 사용하는 대상 포털 목록을 검색합니다. (유니코드)
ReportIScsiTargetPortalsA

ReportIscsiTargetPortals 함수는 iSCSI 초기자 서비스에서 검색한 대상 포털 정보를 검색합니다. (ANSI)
ReportIScsiTargetPortalsW

ReportIscsiTargetPortals 함수는 iSCSI 초기자 서비스에서 검색한 대상 포털 정보를 검색합니다. (유니코드)
ReportIScsiTargetsA

ReportIscsiTargets 함수는 iSCSI 초기자 서비스에서 검색한 대상 목록을 검색하고 iSCSI 초기자 서비스에 목록을 새로 고치도록 지시할 수도 있습니다. (ANSI)
ReportIScsiTargetsW

ReportIscsiTargets 함수는 iSCSI 초기자 서비스에서 검색한 대상 목록을 검색하고 iSCSI 초기자 서비스에 목록을 새로 고치도록 지시할 수도 있습니다. (유니코드)
ReportISNSServerListA

ReportIsnsServerList 함수는 iSCSI 초기자 서비스가 검색된 대상에 대해 쿼리하는 iSNS(Internet Storage Name Service) 서버 목록을 검색합니다. (ANSI)
ReportISNSServerListW

ReportIsnsServerList 함수는 iSCSI 초기자 서비스가 검색된 대상에 대해 쿼리하는 iSNS(Internet Storage Name Service) 서버 목록을 검색합니다. (유니코드)
ReportPersistentIScsiDevicesA

ReportPersistentIscsiDevices 함수는 영구적으로 바인딩된 볼륨 및 디바이스 목록을 검색합니다. (ANSI)
ReportPersistentIScsiDevicesW

ReportPersistentIscsiDevices 함수는 영구적으로 바인딩된 볼륨 및 디바이스 목록을 검색합니다. (유니코드)
ReportRadiusServerListA

ReportRadiusServerList 함수는 iSCSI 초기자 서비스가 인증 중에 사용하는 RADIUS(원격 인증 전화 접속 서비스) 서버 목록을 검색합니다. (ANSI)
ReportRadiusServerListW

ReportRadiusServerList 함수는 iSCSI 초기자 서비스가 인증 중에 사용하는 RADIUS(원격 인증 전화 접속 서비스) 서버 목록을 검색합니다. (유니코드)
SendScsiInquiry

SendScsiInquiry 함수는 SCSI INQUIRY 명령을 지정된 대상에 보냅니다.
SendScsiReadCapacity

SendScsiReadCapacity 함수는 SCSI READ CAPACITY 명령을 표시된 대상에 보냅니다.
SendScsiReportLuns

SendScsiReportLuns 함수는 SCSI REPORT LUNS 명령을 지정된 대상으로 보냅니다.
SetIScsiGroupPresharedKey

SetIscsiGroupPresharedKey 함수는 컴퓨터의 모든 초기자에 대해 기본 그룹 사전 공유 키를 설정합니다.
SetIScsiIKEInfoA

SetIscsiIKEInfo 함수는 iSCSI 연결을 수행할 때 사용할 지정된 초기자에 대한 IPsec 정책 및 미리 공유된 키를 설정합니다. (ANSI)
SetIScsiIKEInfoW

SetIscsiIKEInfo 함수는 iSCSI 연결을 수행할 때 사용할 지정된 초기자에 대한 IPsec 정책 및 미리 공유된 키를 설정합니다. (유니코드)
SetIScsiInitiatorCHAPSharedSecret

SetIscsiInitiatorCHAPSharedSecret 함수는 컴퓨터의 모든 초기자에 대한 기본 CHAP(Challenge Handshake Authentication Protocol) 공유 비밀을 설정합니다.
SetIScsiInitiatorNodeNameA

SetIscsiInitiatorNodeName 함수는 컴퓨터의 초기자 노드 이름을 설정합니다. 이 이름은 다른 노드와 통신하는 컴퓨터의 모든 초기자 노드에서 활용됩니다. (ANSI)
SetIScsiInitiatorNodeNameW

SetIscsiInitiatorNodeName 함수는 컴퓨터의 초기자 노드 이름을 설정합니다. 이 이름은 다른 노드와 통신하는 컴퓨터의 모든 초기자 노드에서 활용됩니다. (유니코드)
SetIScsiInitiatorRADIUSSharedSecret

SetIscsiInitiatorRADIUSSharedSecret 함수는 RADIUS(원격 인증 전화 접속 사용자 서비스) 공유 비밀을 설정합니다.
SetIScsiTunnelModeOuterAddressA

SetIscsiTunnelModeOuterAddress 함수는 지정된 초기자 HBA(호스트 버스 어댑터)가 지정된 포트를 통해 IPsec 터널 모드로 통신할 때 사용하는 터널 모드 외부 주소를 설정합니다. (ANSI)
SetIScsiTunnelModeOuterAddressW

SetIscsiTunnelModeOuterAddress 함수는 지정된 초기자 HBA(호스트 버스 어댑터)가 지정된 포트를 통해 IPsec 터널 모드로 통신할 때 사용하는 터널 모드 외부 주소를 설정합니다. (유니코드)
SetupPersistentIScsiDevices

SetupPersistentIscsiDevices 함수는 컴퓨터에 연결된 iSCSI 대상에 할당된 디바이스 및 볼륨 목록을 빌드하고 iSCSI 초기자 서비스의 비휘발성 캐시에 이 목록을 저장합니다.

구조체

 
IKE_AUTHENTICATION_INFORMATION

IKE_AUTHENTICATION_INFORMATION 구조에는 두 키 관리 디먼 간에 보안 채널을 설정하는 데 사용되는 IKE(인터넷 키 교환) 인증 정보가 포함되어 있습니다.
IKE_AUTHENTICATION_PRESHARED_KEY

IKE_AUTHENTICATION_PRESHARED_KEY 구조에는 IKE(인터넷 키 교환) 프로토콜에 사용되는 미리 공유된 키에 대한 정보가 포함되어 있습니다.
ISCSI_CONNECTION_INFOA

ISCSI_CONNECTION_INFO 구조에는 연결에 대한 정보가 포함됩니다. (ANSI)
ISCSI_CONNECTION_INFOW

ISCSI_CONNECTION_INFO 구조에는 연결에 대한 정보가 포함됩니다. (유니코드)
ISCSI_DEVICE_ON_SESSIONA

ISCSI_DEVICE_ON_SESSION 구조는 iSCSI 로그인 세션과 연결된 디바이스를 식별하는 여러 메서드를 지정합니다. (ANSI)
ISCSI_DEVICE_ON_SESSIONW

ISCSI_DEVICE_ON_SESSION 구조는 iSCSI 로그인 세션과 연결된 디바이스를 식별하는 여러 메서드를 지정합니다. (유니코드)
ISCSI_LOGIN_OPTIONS

ISCSI_LOGIN_OPTIONS 구조체는 초기자에서 로그인 세션의 특성을 지정하는 데 사용됩니다.
ISCSI_SESSION_INFOA

ISCSI_SESSION_INFO. (ANSI)
ISCSI_SESSION_INFOW

ISCSI_SESSION_INFO. (유니코드)
ISCSI_TARGET_MAPPINGA

ISCSI_TARGET_MAPPING. (ANSI)
ISCSI_TARGET_MAPPINGW

ISCSI_TARGET_MAPPING. (유니코드)
ISCSI_TARGET_PORTAL_GROUPA

ISCSI_TARGET_PORTAL_GROUP. (ANSI)
ISCSI_TARGET_PORTAL_GROUPW

ISCSI_TARGET_PORTAL_GROUP. (유니코드)
ISCSI_TARGET_PORTAL_INFO_EXA

ISCSI_TARGET_PORTAL_INFO_EX 구조에는 대상 포털에 대한 로그인 자격 증명에 대한 정보가 포함됩니다. (ANSI)
ISCSI_TARGET_PORTAL_INFO_EXW

ISCSI_TARGET_PORTAL_INFO_EX 구조에는 대상 포털에 대한 로그인 자격 증명에 대한 정보가 포함됩니다. (유니코드)
ISCSI_TARGET_PORTAL_INFOA

ISCSI_TARGET_PORTAL_INFO 구조에는 대상 포털에 대한 정보가 포함됩니다. (ANSI)
ISCSI_TARGET_PORTAL_INFOW

ISCSI_TARGET_PORTAL_INFO 구조에는 대상 포털에 대한 정보가 포함됩니다. (유니코드)
ISCSI_TARGET_PORTALA

ISCSI_TARGET_PORTAL 구조에는 포털에 대한 정보가 포함됩니다. (ANSI)
ISCSI_TARGET_PORTALW

ISCSI_TARGET_PORTAL 구조에는 포털에 대한 정보가 포함됩니다. (유니코드)
ISCSI_UNIQUE_SESSION_ID

ISCSI_UNIQUE_SESSION_ID 구조체는 세션을 고유하게 식별하는 데이터를 포함하는 불투명 엔터티입니다.
ISCSI_VERSION_INFO

ISCSI_VERSION_INFO 구조에는 iSCSI 소프트웨어 초기자 및 초기자 서비스의 버전 및 빌드 번호가 포함됩니다.
PERSISTENT_ISCSI_LOGIN_INFOA

PERSISTENT_ISCSI_LOGIN_INFO 구조에는 컴퓨터가 부팅된 후 Microsoft iSCSI 초기자 서비스에서 설정한 로그인 세션을 설명하는 정보가 포함되어 있습니다. (ANSI)
PERSISTENT_ISCSI_LOGIN_INFOW

PERSISTENT_ISCSI_LOGIN_INFO 구조에는 컴퓨터가 부팅된 후 Microsoft iSCSI 초기자 서비스에서 설정한 로그인 세션을 설명하는 정보가 포함되어 있습니다. (유니코드)
SCSI_LUN_LIST

SCSI_LUN_LIST 구조체는 대상 디바이스와 연결된 LUN(논리 단위 번호) 목록을 생성하는 데 사용됩니다.

열거형

 
IKE_AUTHENTICATION_METHOD

IKE_AUTHENTICATION_METHOD 열거형은 IKE(인터넷 키 교환) 인증 방법의 유형을 나타냅니다.
ISCSI_AUTH_TYPES

ISCSI_AUTH_TYPES 열거형은 사용된 인증 방법의 유형을 나타냅니다.
ISCSI_DIGEST_TYPES

ISCSI_DIGEST_TYPES 열거형은 다이제스트 유형을 나타냅니다.
TARGET_INFORMATION_CLASS

TARGET_INFORMATION_CLASS 열거형은 GetIScsiTargetInformation 함수가 검색하는 지정된 대상 디바이스에 대한 정보를 지정합니다.
TARGETPROTOCOLTYPE

TARGETPROTOCOLTYPE 열거형은 초기자가 대상과 통신하는 데 사용해야 하는 프로토콜 유형을 나타냅니다.