Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Завершает работу внутреннего буфера.
Синтаксис
virtual VOID SetResult(
DWORD cbData,
HRESULT hr
) = 0;
Параметры
cbData
Объект DWORD , содержащий размер данных (в байтах) внутреннего буфера.
hr
Значение типа , HRESULT указывающее, является ли внутренний буфер допустимым.
Комментарии
Производные классы CGlobalModule, которые регистрируются для событий GL_RSCA_QUERY, получают указатель IGlobalRscaQueryProvider в качестве параметра в методе CGlobalModule::OnGlobalRSCAQueryvirtual. Затем можно проверить или сделать внутренний буфер недействительным, вызвав SetResult метод для указателя IGlobalRSCAQueryProvider .
SetResult поведение зависит от реализации. В качестве руководства следует использовать следующие сведения, но они могут быть неправильными во всех сценариях:
Реализующий
IGlobalRSCAQueryProviderобъект объявляет переменные-членыprivateдля размера внутреннего буфера, значение , указывающее,HRESULTявляется ли буфер допустимым, и логический флаг, указывающий, был лиSetResultвызван. Значения по умолчанию при построении реализации : 0, E_NOTIMPL иfalseсоответственно.После вызова метода GetOutputBuffer или ResizeOutputBuffer вызовите
SetResultметод, чтобы проверить или сделать недействительным внутренний буфер, передав размер буфера в байтах иHRESULTзначение, указывающее, является ли буфер допустимым.Важно Этот метод является частью инфраструктуры IIS 7 и не предназначен для использования непосредственно из кода.
Требования
| Тип | Описание |
|---|---|
| клиент | — IIS 7.0 в Windows Vista — IIS 7.5 в Windows 7 — IIS 8.0 в Windows 8 — IIS 10.0 в Windows 10 |
| Сервер | — IIS 7.0 в Windows Server 2008 — IIS 7.5 в Windows Server 2008 R2 — IIS 8.0 в Windows Server 2012 — IIS 8.5 в Windows Server 2012 R2 — IIS 10.0 в Windows Server 2016 |
| Продукт | — IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0 — IIS Express 7.5, IIS Express 8.0, IIS Express 10.0 |
| Заголовок | Httpserv.h |