WSManPluginAuthzQueryQuotaComplete 함수(wsman.h)
WSManPluginAuthzQueryQuota 플러그 인 진입점에서 호출되며 플러그 인이 요청을 수행할 수 있는지 여부를 호출해야 합니다.
구문
DWORD WSManPluginAuthzQueryQuotaComplete(
[in] WSMAN_SENDER_DETAILS *senderDetails,
[in] DWORD flags,
[in, optional] WSMAN_AUTHZ_QUOTA *quota,
[in] DWORD errorCode,
[in, optional] PCWSTR extendedErrorInformation
);
매개 변수
[in] senderDetails
WSManPluginAuthzQueryQuota 플러그 인 호출에 전달된 WSMAN_SENDER_DETAILS 구조체에 대한 포인터입니다.
[in] flags
다음에 사용하도록 예약됩니다. 0이어야 합니다.
[in, optional] quota
특정 사용자의 할당량 정보를 지정하는 WSMAN_AUTHZ_QUOTA 구조체에 대한 포인터입니다.
[in] errorCode
성공적인 권한 부여 또는 실패한 권한 부여를 보고합니다. 권한 부여에 성공하면 코드를 ERROR_SUCCESS 합니다. 다른 이유로 인해 오류가 발생하면 적절한 오류 코드를 사용해야 합니다. 이 호출의 오류는 SOAP(Simple Object Access Protocol) 오류 패킷으로 다시 전송됩니다.
[in, optional] extendedErrorInformation
클라이언트에 보고해야 하는 추가 오류 정보가 포함된 XML 문서를 지정합니다. errorCode가 NO_ERROR 경우 이 매개 변수는 무시됩니다. 스레드의 사용자 인터페이스 언어를 지역화에 사용해야 합니다.
반환 값
메서드는 성공하면 ERROR_SUCCESS 반환합니다. 그렇지 않으면 ERROR_INVALID_PARAMETER 반환합니다. ERROR_INVALID_PARAMETER 반환되면 senderDetails 매개 변수가 NULL이거나 flags 매개 변수가 0이 아닙니다. 메서드가 실패하면 기본 할당량이 사용됩니다.
설명
할당량 매개 변수가 null이고 errorCode가 NO_ERROR 경우 메서드는 ERROR_INVALID_PARAMETER 반환하고 플러그 인은 기본 할당량 정보를 반환합니다. 플러그 인이 할당량을 반환하지 않는 경우 권한 부여 플러그 인은 성능이 영향을 받을 수 있으므로 구성에서 할당량을 사용할 수 있도록 지정하지 않아야 합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 7 |
지원되는 최소 서버 | Windows Server 2008 R2 |
대상 플랫폼 | Windows |
헤더 | wsman.h |
라이브러리 | WsmSvc.lib |
DLL | WsmSvc.dll |
재배포 가능 파일 | SP2가 있는 Windows Server 2008 및 WINDOWS Vista SP2의 Windows Management Framework |