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