다음을 통해 공유


MprAdminServerGetCredentials 함수(mprapi.h)

MprAdminServerGetCredentials 함수는 지정된 서버에 대한 미리 공유된 키를 검색합니다.

구문

DWORD MprAdminServerGetCredentials(
  [in]  MPR_SERVER_HANDLE hMprServer,
  [in]  DWORD             dwLevel,
  [out] LPBYTE            *lplpbBuffer
);

매개 변수

[in] hMprServer

Windows 서버에 대한 핸들입니다. MprAdminMIBServerConnect를 호출하여 이 핸들을 가져옵니다.

[in] dwLevel

lplpbBuffer 매개 변수에서 정보가 반환되는 형식을 설명하는 DWORD 값입니다. 0이어야 합니다.

[out] lplpbBuffer

성공적으로 완료되면 서버에 대한 미리 공유된 키가 포함된 MPR_CREDENTIALSEX_1 구조체에 대한 포인터입니다. MprAdminBufferFree를 사용하여 이 구조에서 차지하는 메모리를 해제합니다.

반환 값

함수가 성공하면 반환 값이 NO_ERROR.

함수가 실패하면 반환 값은 다음 오류 코드 중 하나입니다.

의미
ERROR_ACCESS_DENIED
호출 애플리케이션에는 충분한 권한이 없습니다.
ERROR_INVALID_PARAMETER
lplpbBuffer 매개 변수는 NULL입니다.
ERROR_NOT_SUPPORTED
dwLevel 매개 변수가 0이 아닙니다.
기타
FormatMessage를 사용하여 반환된 오류 코드에 해당하는 시스템 오류 메시지를 검색합니다.

설명

서버는 모든 사용자에 대해 미리 공유된 단일 키를 유지 관리합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 지원되는 버전 없음
지원되는 최소 서버 Windows Server 2003 [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 mprapi.h
라이브러리 Mprapi.lib
DLL Mprapi.dll

추가 정보

MPR_CREDENTIALSEX_1

MprAdminServerSetCredentials

라우터 관리 함수

라우터 관리 참조