Funzione WSManPluginAuthzQueryQuotaComplete (wsman.h)
Chiamato dal punto di ingresso WSManPluginAuthzQueryQuota e deve essere chiamato se il plug-in può eseguire la richiesta.
Sintassi
DWORD WSManPluginAuthzQueryQuotaComplete(
[in] WSMAN_SENDER_DETAILS *senderDetails,
[in] DWORD flags,
[in, optional] WSMAN_AUTHZ_QUOTA *quota,
[in] DWORD errorCode,
[in, optional] PCWSTR extendedErrorInformation
);
Parametri
[in] senderDetails
Puntatore alla struttura WSMAN_SENDER_DETAILS passata alla chiamata plug-in WSManPluginAuthzQueryQuota .
[in] flags
Riservato per utilizzi futuri. Deve essere zero.
[in, optional] quota
Puntatore a una struttura WSMAN_AUTHZ_QUOTA che specifica le informazioni sulla quota per un utente specifico.
[in] errorCode
Segnala un'autorizzazione riuscita o non riuscita. Se l'autorizzazione ha esito positivo, il codice deve essere ERROR_SUCCESS. Se si verifica un errore per qualsiasi altro motivo, è necessario usare un codice di errore appropriato. Qualsiasi errore di questa chiamata verrà restituito come pacchetto di errore SOAP (Simple Object Access Protocol).
[in, optional] extendedErrorInformation
Specifica un documento XML contenente eventuali informazioni aggiuntive sull'errore che devono essere segnalate al client. Questo parametro viene ignorato se errorCode è NO_ERROR. La lingua dell'interfaccia utente del thread deve essere usata per la localizzazione.
Valore restituito
Il metodo restituisce ERROR_SUCCESS se ha avuto esito positivo; in caso contrario, restituisce ERROR_INVALID_PARAMETER. Se viene restituito ERROR_INVALID_PARAMETER, il parametro senderDetails è NULL o il parametro flags non è zero. Se il metodo ha esito negativo, viene utilizzata la quota predefinita.
Commenti
Se il parametro quota è Null e errorCode è NO_ERROR, il metodo restituisce ERROR_INVALID_PARAMETER e il plug-in restituisce le informazioni predefinite sulla quota. Se il plug-in non restituisce una quota, il plug-in di autorizzazione non deve specificare che le quote sono disponibili nella configurazione perché le prestazioni potrebbero essere interessate.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 7 |
Server minimo supportato | Windows Server 2008 R2 |
Piattaforma di destinazione | Windows |
Intestazione | wsman.h |
Libreria | WsmSvc.lib |
DLL | WsmSvc.dll |
Componente ridistribuibile | Windows Management Framework in Windows Server 2008 con SP2 e Windows Vista con SP2 |