WSMAN_PLUGIN_AUTHORIZE_QUERY_QUOTA 콜백 함수(wsman.h)
연결 권한이 부여된 후 사용자의 할당량 정보를 검색합니다. 이 메서드는 구성에서 권한 부여 플러그 인 내에서 할당량을 사용하도록 지정하는 경우에만 호출됩니다.
이 메서드의 DLL 진입점 이름은 WSManPluginAuthzQueryQuota여야 합니다.
구문
WSMAN_PLUGIN_AUTHORIZE_QUERY_QUOTA WsmanPluginAuthorizeQueryQuota;
void WsmanPluginAuthorizeQueryQuota(
[in] PVOID pluginContext,
[in] WSMAN_SENDER_DETAILS *senderDetails,
[in] DWORD flags
)
{...}
매개 변수
[in] pluginContext
WSManPluginStartup 호출에서 반환된 컨텍스트를 지정합니다. 이 매개 변수는 WinRM 플러그 인의 특정 애플리케이션 초기화를 나타냅니다.
[in] senderDetails
사용자의 식별 정보를 지정하는 WSMAN_SENDER_DETAILS 구조체에 대한 포인터입니다.
[in] flags
다음에 사용하도록 예약됩니다. 0이어야 합니다.
반환 값
없음
설명
할당량은 특정 사용자의 첫 번째 호출에서 쿼리되며 유휴 활동 시간 제한으로 인해 사용자 레코드가 시간 초과되거나 시스템 전체 구성 기간이 초과될 때까지 다시 쿼리되지 않습니다.
플러그 인은 WSManPluginAuthzQueryQuotaComplete 함수를 호출하여 플러그 인이 요청을 수행할 수 있는지 여부를 작업을 종료해야 합니다. 성공하면 플러그 인은 이 특정 사용자와 관련된 할당량 정보 집합을 제공해야 합니다. 플러그 인이 어떤 이유로든 요청을 처리하지 못하면 콜백 메서드를 통해 적절한 오류를 기록해야 하며 가능한 경우 오류는 SOAP(Simple Object Access Protocol) 오류로 클라이언트로 다시 전파됩니다. 그렇지 않으면 오류가 빈 HTTP 500 상태 오류가 됩니다.
요구 사항
지원되는 최소 클라이언트 | Windows 7 |
지원되는 최소 서버 | Windows Server 2008 R2 |
대상 플랫폼 | Windows |
헤더 | wsman.h |
재배포 가능 파일 | WINDOWS Server 2008 SP2, WINDOWS Vista SP1 및 Windows Vista sp2의 Windows Management Framework |