Condividi tramite


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