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


Функция StorPortInitializeEvent (storport.h)

StorPortInitializeEvent инициализирует объект события в качестве события синхронизации или типа уведомлений и задает для него сигнальное или не сигнальное состояние.

Синтаксис

ULONG StorPortInitializeEvent(
  PVOID           HwDeviceExtension,
  PSTOR_EVENT     Event,
  STOR_EVENT_TYPE Type,
  BOOLEAN         State
);

Параметры

HwDeviceExtension

Указатель на расширение аппаратного устройства минипорта.

Event

Указатель на выделенную вызывающим STOR_EVENT структуру, описывающую объект события.

Type

Перечисление STOR_EVENT_TYPE, определяющее тип события.

State

Логическое значение, указывающее начальное состояние события.

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

StorPortInitializeEvent возвращает STOR_STATUS_SUCCESS при успешном выполнении. Он возвращает STOR_STATUS_INVALID_PARAMETER, если какие-либо из параметров недопустимы.

Замечания

Минипорт может вызывать StorPortInitializeEvent для инициализации объекта события в качестве события синхронизации или типа уведомлений, а также задать объект события сигнальным или не сигнальным состоянием.

Дополнительные сведения см. в KeInitializeEvent.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 10 версии 2004
заголовка storport.h

См. также

KeInitializeEvent

STOR_EVENT

STOR_EVENT_TYPE

StorPortSetEvent

StoPortWaitForSingleObject