MSV1_0_SUPPLEMENTAL_CREDENTIAL 구조체(ntsecapi.h)
MSV1_0_SUPPLEMENTAL_CREDENTIAL 구조는 Kerberos 또는 사용자 지정 인증 패키지에서 MSV1_0 자격 증명을 전달하는 데 사용됩니다.
구문
typedef struct _MSV1_0_SUPPLEMENTAL_CREDENTIAL {
ULONG Version;
ULONG Flags;
UCHAR LmPassword[MSV1_0_OWF_PASSWORD_LENGTH];
UCHAR NtPassword[MSV1_0_OWF_PASSWORD_LENGTH];
} MSV1_0_SUPPLEMENTAL_CREDENTIAL, *PMSV1_0_SUPPLEMENTAL_CREDENTIAL;
멤버
Version
자격 증명 구조 및 관련 자격 증명 콘텐츠의 버전 번호를 지정합니다.
Flags
자격 증명을 설명합니다. 다음 값 중 하나 이상을 포함할 수 있습니다.
LmPassword[MSV1_0_OWF_PASSWORD_LENGTH]
LM 암호를 포함합니다. 이 배열의 크기는 상수 MSV1_0_OWF_PASSWORD_LENGTH 의해 정의됩니다. 암호 사용을 마쳤으면 SecureZeroMemory를 호출하여 메모리에서 중요한 정보를 제거합니다. 암호 보호에 대한 자세한 내용은 암호 처리를 참조하세요.
NtPassword[MSV1_0_OWF_PASSWORD_LENGTH]
Windows 암호를 포함하는 문자열입니다. 이 배열의 크기는 상수 MSV1_0_OWF_PASSWORD_LENGTH 의해 정의됩니다. 암호 사용을 마쳤으면 SecureZeroMemory를 호출하여 메모리에서 중요한 정보를 제거합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows XP [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2003 [데스크톱 앱만 해당] |
머리글 | ntsecapi.h |