Partilhar via


Função StorPortInitializeEvent (storport.h)

StorPortInitializeEvent inicializa um objeto de evento como um evento de sincronização ou tipo de notificação e o define como um estado sinalizado ou não sinalizado.

Sintaxe

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

Parâmetros

HwDeviceExtension

Ponteiro para a extensão do dispositivo de hardware do miniporto.

Event

Ponteiro para uma estrutura de STOR_EVENT alocada pelo chamador que descreve o objeto de evento.

Type

Uma enumeração STOR_EVENT_TYPE que identifica o tipo de evento.

State

Valor booliano que especifica o estado inicial do evento.

Valor de retorno

StorPortInitializeEvent retorna STOR_STATUS_SUCCESS com êxito. Ele retornará STOR_STATUS_INVALID_PARAMETER se algum dos parâmetros for inválido.

Observações

Um miniporto pode chamar StorPortInitializeEvent para inicializar um objeto de evento como um evento de sincronização ou tipo de notificação e definir o objeto de evento como um estado sinalizado ou não sinalizado.

Consulte KeInitializeEvent para obter mais detalhes.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows 10, versão 2004
cabeçalho storport.h

Consulte também

KeInitializeEvent

STOR_EVENT

STOR_EVENT_TYPE

StorPortSetEvent

StoPortWaitForSingleObject