Condividi tramite


WSMAN_PLUGIN_AUTHORIZE_QUERY_QUOTA funzione di callback (wsman.h)

Recupera le informazioni sulla quota per l'utente dopo l'autorizzazione di una connessione. Questo metodo verrà chiamato solo se la configurazione specifica che le quote sono abilitate all'interno del plug-in di autorizzazione.

Il nome del punto di ingresso della DLL per questo metodo deve essere WSManPluginAuthzQueryQuota.

Sintassi

WSMAN_PLUGIN_AUTHORIZE_QUERY_QUOTA WsmanPluginAuthorizeQueryQuota;

void WsmanPluginAuthorizeQueryQuota(
  [in] PVOID pluginContext,
  [in] WSMAN_SENDER_DETAILS *senderDetails,
  [in] DWORD flags
)
{...}

Parametri

[in] pluginContext

Specifica il contesto restituito da una chiamata a WSManPluginStartup. Questo parametro rappresenta un'inizializzazione specifica dell'applicazione di un plug-in WinRM.

[in] senderDetails

Puntatore alla struttura WSMAN_SENDER_DETAILS che specifica le informazioni di identificazione dell'utente.

[in] flags

Riservato per utilizzi futuri. Deve essere zero.

Valore restituito

nessuno

Osservazioni

La quota viene eseguita una query sulla prima chiamata da un utente specifico e non verrà eseguita nuovamente fino al timeout del record utente a causa di un timeout di inattività o fino a quando non viene superato un periodo di configurazione a livello di sistema.

Il plug-in deve chiamare la funzione WSManPluginAuthzQueryQuotaComplete per terminare l'operazione se il plug-in può eseguire la richiesta. Se ha esito positivo, il plug-in deve fornire un set di informazioni sulle quote rilevanti per questo particolare utente. Se il plug-in non riesce a elaborare la richiesta per qualsiasi motivo, è necessario registrare un errore appropriato tramite il metodo di callback e l'errore verrà propagato al client come errore SOAP (Simple Object Access Protocol) se possibile; in caso contrario, l'errore sarà un errore di stato HTTP 500 vuoto.

Requisiti

   
Client minimo supportato Windows 7
Server minimo supportato Windows Server 2008 R2
Piattaforma di destinazione Windows
Intestazione wsman.h
Componente ridistribuibile Windows Management Framework in Windows Server 2008 con SP2, Windows Vista con SP1 e Windows Vista con SP2