다음을 통해 공유


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 문서를 지정합니다. errorCodeNO_ERROR 경우 이 매개 변수는 무시됩니다. 스레드의 사용자 인터페이스 언어를 지역화에 사용해야 합니다.

반환 값

메서드는 성공하면 ERROR_SUCCESS 반환합니다. 그렇지 않으면 ERROR_INVALID_PARAMETER 반환합니다. ERROR_INVALID_PARAMETER 반환되면 senderDetails 매개 변수가 NULL이거나 flags 매개 변수가 0이 아닙니다. 메서드가 실패하면 기본 할당량이 사용됩니다.

설명

할당량 매개 변수가 null이고 errorCodeNO_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