Função WSManPluginAuthzQueryQuotaComplete (wsman.h)
Chamado do ponto de entrada do plug-in WSManPluginAuthzQueryQuota e deve ser chamado se o plug-in pode ou não realizar a solicitação.
Sintaxe
DWORD WSManPluginAuthzQueryQuotaComplete(
[in] WSMAN_SENDER_DETAILS *senderDetails,
[in] DWORD flags,
[in, optional] WSMAN_AUTHZ_QUOTA *quota,
[in] DWORD errorCode,
[in, optional] PCWSTR extendedErrorInformation
);
Parâmetros
[in] senderDetails
Um ponteiro para a estrutura WSMAN_SENDER_DETAILS que foi passada para a chamada de plug-in WSManPluginAuthzQueryQuota .
[in] flags
Reservado para uso futuro. Deve ser zero.
[in, optional] quota
Um ponteiro para uma estrutura de WSMAN_AUTHZ_QUOTA que especifica informações de cota para um usuário específico.
[in] errorCode
Relata uma autorização bem-sucedida ou com falha. Se a autorização for bem-sucedida, o código deverá ser ERROR_SUCCESS. Se uma falha ocorrer por qualquer outro motivo, um código de erro apropriado deverá ser usado. Qualquer erro dessa chamada será enviado de volta como um pacote de falha SOAP (Simple Object Access Protocol).
[in, optional] extendedErrorInformation
Especifica um documento XML que contém informações de erro extras que precisam ser relatadas ao cliente. Esse parâmetro será ignorado se errorCode for NO_ERROR. A linguagem de interface do usuário do thread deve ser usada para localização.
Retornar valor
O método retornará ERROR_SUCCESS se tiver êxito; caso contrário, retornará ERROR_INVALID_PARAMETER. Se ERROR_INVALID_PARAMETER for retornado, o parâmetro senderDetails será NULL ou o parâmetro flags não será zero. Se o método falhar, a cota padrão será usada.
Comentários
Se o parâmetro de cota for nulo e o errorCode for NO_ERROR, o método retornará ERROR_INVALID_PARAMETER e o plug-in retornará as informações de cota padrão. Se o plug-in não estiver retornando uma cota, o plug-in de autorização não deverá especificar que as cotas estão disponíveis na configuração porque o desempenho pode ser afetado.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 7 |
Servidor mínimo com suporte | Windows Server 2008 R2 |
Plataforma de Destino | Windows |
Cabeçalho | wsman.h |
Biblioteca | WsmSvc.lib |
DLL | WsmSvc.dll |
Redistribuível | Windows Management Framework no Windows Server 2008 com SP2 e Windows Vista com SP2 |