Partager via


StorPortInitializeEvent, fonction (storport.h)

StorPortInitializeEvent initialise un objet événement en tant qu’événement de synchronisation ou de type de notification et le définit à un état signalé ou non signalé.

Syntaxe

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

Paramètres

HwDeviceExtension

Pointeur vers l’extension d’appareil matériel du miniport.

Event

Pointeur vers une structure STOR_EVENT allouée par l’appelant qui décrit l’objet d’événement.

Type

Énumération STOR_EVENT_TYPE qui identifie le type d’événement.

State

Valeur booléenne qui spécifie l’état initial de l’événement.

Valeur de retour

StorPortInitializeEvent retourne STOR_STATUS_SUCCESS en cas de réussite. Elle retourne STOR_STATUS_INVALID_PARAMETER si l’un des paramètres n’est pas valide.

Remarques

Une miniporte peut appeler StorPortInitializeEvent pour initialiser un objet événement en tant qu’événement de synchronisation ou de type de notification, et définir l’objet d’événement à un état signalé ou non signalé.

Pour plus d’informations, consultez KeInitializeEvent.

Exigences

Exigence Valeur
client minimum pris en charge Windows 10, version 2004
d’en-tête storport.h

Voir aussi

KeInitializeEvent

STOR_EVENT

STOR_EVENT_TYPE

StorPortSetEvent

StoPortWaitForSingleObject