Partager via


Fonction StorPortInitializeEvent (storport.h)

StorPortInitializeEvent initialise un objet d’événement en tant qu’événement de type de synchronisation ou 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 de périphérique matériel du miniport.

Event

Pointeur vers une structure de STOR_EVENT allouée à 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 retournée

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

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

Pour plus d’informations, consultez KeInitializeEvent .

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10, version 2004
En-tête storport.h

Voir aussi

KeInitializeEvent

STOR_EVENT

STOR_EVENT_TYPE

StorPortSetEvent

StoPortWaitForSingleObject