Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Подпрограмма ZwSetEvent задает объект события в состояние Signaled и пытается удовлетворить максимальное количество ожиданий.
Синтаксис
NTSYSAPI NTSTATUS ZwSetEvent(
[in] HANDLE EventHandle,
[out, optional] PLONG PreviousState
);
Параметры
[in] EventHandle
Дескриптор объекта события.
[out, optional] PreviousState
Необязательный указатель на переменную, в которой предыдущее состояние объекта события хранится в выходных данных.
Возвращаемое значение
ZwSetEvent возвращает STATUS_SUCCESS или соответствующее состояние ошибки. Возможные коды состояния ошибок включают следующие:
| Возвращаемый код | Описание |
|---|---|
|
Вызывающий объект не имеет необходимых привилегий для изменения события, указанного параметром EventHandle. |
|
Ресурсы, необходимые этой функции, не могут быть выделены. |
|
Указанный параметр EventHandle был недопустимым. |
Замечания
ZwSetEvent задает объект события в состояние Signaled и пытается удовлетворить максимально возможное количество ожиданий.
Требования
| Требование | Ценность |
|---|---|
| минимальные поддерживаемые клиентские | Windows XP |
| целевая платформа | Всеобщий |
| заголовка | ntifs.h (include Ntifs.h) |
| библиотеки |
NtosKrnl.lib |
| DLL | NtosKrnl.exe |
| IRQL | PASSIVE_LEVEL |
См. также
использование версий собственных системных служб и Zw