Поделиться через


функция обратного вызова 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

Зарезервировано для последующего использования. Должен равняться нулю.

Возвращаемое значение

None

Remarks

Квота запрашивается при первом вызове определенного пользователя и не будет запрашиваться до тех пор, пока не истекло время ожидания записи пользователя из-за времени ожидания действия или до превышения периода конфигурации всей системы.

Подключаемый модуль должен вызывать функцию WSManPluginAuthzQueryQuotaComplete , чтобы завершить операцию независимо от того, может ли подключаемый модуль выполнить запрос. В случае успешного выполнения подключаемый модуль должен предоставить набор сведений о квотах, относящихся к конкретному пользователю. Если подключаемый модуль не может обработать запрос по какой-либо причине, с помощью метода обратного вызова должна быть записана соответствующая ошибка, и эта ошибка будет распространена обратно на клиент как ошибка SOAP, если это возможно; В противном случае ошибка будет пустой ошибкой состояния HTTP 500.

Требования

   
Минимальная версия клиента Windows 7
Минимальная версия сервера Windows Server 2008 R2
Целевая платформа Windows
Header wsman.h
Распространяемые компоненты Windows Management Framework в Windows Server 2008 с пакетом обновления 2 (SP2), Windows Vista с пакетом обновления 1 (SP1) и Windows Vista с пакетом обновления 2 (SP2)