VDS_ISCSI_SHARED_SECRET 구조체(vdshwprv.h)
[Windows 8 및 Windows Server 2012 가상 디스크 서비스 COM 인터페이스는 Windows Storage 관리 API로 대체됩니다.]
CHAP 공유 비밀을 정의합니다.
구문
typedef struct _VDS_ISCSI_SHARED_SECRET {
UCHAR *pSharedSecret;
ULONG ulSharedSecretSize;
} VDS_ISCSI_SHARED_SECRET;
멤버
pSharedSecret
CHAP 공유 암호를 포함하는 바이트 배열에 대한 포인터입니다. 공유 암호가 필요하지 않은 경우 이 매개 변수는 NULL이어야 합니다.
ulSharedSecretSize
pSharedSecret 멤버가 가리키는 배열의 바이트 수입니다. pSharedSecret 멤버가 NULL인 경우 이 매개 변수는 0이어야 합니다. pSharedSecret이 NULL이 아닌 경우 이 매개 변수는 12보다 크거나 같아야 하며 16보다 작거나 같아야 합니다.
설명
이 구조체는 다음 메서드에서 사용됩니다.
- IVdsServiceIscsi::SetInitiatorSharedSecret 은 iSCSI 초기자에 대한 공유 비밀을 설정합니다. pSharedSecret 멤버가 NULL이고 ulSharedSecretSize 멤버가 0이면 SetInitiatorSharedSecret은 기존 공유 비밀을 지웁니다.
- IVdsIscsiTarget::SetSharedSecret은 iSCSI 대상에 대한 공유 비밀을 설정합니다. pSharedSecret 멤버가 NULL이고 ulSharedSecretSize 멤버가 0이면 SetSharedSecret은 기존 공유 비밀을 지웁니다.
- IVdsServiceIscsi::RememberTargetSharedSecret 은 시작자에게 대상의 비밀을 기억하도록 지시합니다.
- IVdsIscsiTarget::RememberInitiatorSharedSecret 은 대상에게 초기자의 비밀을 기억하도록 지시합니다.
상호 CHAP의 경우 대상 및 시작자에 비밀이 설정됩니다. 성공적인 로그인을 수행하려면 대상과 시작자가 서로의 비밀을 기억해야 합니다.
요구 사항
지원되는 최소 클라이언트 | Windows Vista[데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2003 R2 [데스크톱 앱만 해당] |
머리글 | vdshwprv.h |
재배포 가능 파일 | VDS 1.1 |
추가 정보
IVdsIscsiTarget::RememberInitiatorSharedSecret
IVdsIscsiTarget::SetSharedSecret