SECURITY_MESSAGE 구조체(rasshost.h)
SECURITY_MESSAGE 구조는 RAS 보안 DLL 인증 트랜잭션의 결과를 나타내기 위해 RasSecurityDialogComplete 함수와 함께 사용됩니다.
구문
typedef struct _SECURITY_MESSAGE {
DWORD dwMsgId;
HPORT hPort;
DWORD dwError;
CHAR UserName[UNLEN + 1];
CHAR Domain[DNLEN + 1];
} SECURITY_MESSAGE, *PSECURITY_MESSAGE;
멤버
dwMsgId
RAS 서버가 원격 사용자에게 액세스 권한을 부여해야 하는지 여부를 나타냅니다. 이 멤버는 다음 값 중 하나일 수 있습니다.
hPort
RAS 서버가 이 인증 트랜잭션에 대한 RasSecurityDialogBegin 호출의 보안 DLL에 전달한 포트 핸들을 지정합니다.
dwError
오류 코드를 지정합니다. dwMsgId가 SECURITYMSG_ERROR 경우 dwError를 Winerror.h 또는 Raserror.h에 정의된 0이 아닌 오류 코드 중 하나로 설정합니다. RAS 서버는 이벤트 로그에 이 오류 코드를 기록합니다. dwMsgId 멤버가 성공 또는 실패를 나타내는 경우 dwError를 0으로 설정합니다.
UserName[UNLEN + 1]
dwMsgId가 SECURITYMSG_SUCCESS 또는 SECURITYMSG_FAILURE 경우 원격 사용자의 이름을 지정합니다. dwMsgId가 SECURITYMSG_ERROR 경우 이 문자열은 비어 있을 수 있습니다.
Domain[DNLEN + 1]
dwMsgId가 SECURITYMSG_SUCCESS 또는 SECURITYMSG_FAILURE 경우 원격 사용자의 로그온 도메인 이름을 지정합니다. dwMsgId가 SECURITYMSG_ERROR 경우 이 문자열은 비어 있을 수 있습니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 2000 Professional[데스크톱 앱만] |
지원되는 최소 서버 | Windows 2000 Server[데스크톱 앱만] |
머리글 | rasshost.h |