Partager via


Fonction AcxCircuitAddEvents (acxcircuit.h)

La fonction AcxCircuitAddEvents ajoute un ou plusieurs événements à un ACXCIRCUIT.

Syntaxe

NTSTATUS AcxCircuitAddEvents(
  ACXCIRCUIT Circuit,
  ACXEVENT   *Events,
  ULONG      EventsCount
);

Paramètres

Circuit

Objet ACXCIRCUIT existant. Pour plus d’informations sur les objets ACX, consultez Résumé des objets ACX.

Events

Objet ACXEVENT existant contenant un ou plusieurs événements.

EventsCount

Nombre d’événements qui seront ajoutés au circuit. Il s’agit d’un nombre basé sur un seul.

Valeur retournée

Retourne STATUS_SUCCESS si l’appel a réussi. Sinon, il retourne un code d’erreur approprié. Pour plus d’informations, consultez Utilisation de valeurs NTSTATUS.

Remarques

AcxEvent représente une notification asynchrone disponible au niveau du pilote. Les événements peuvent être ajoutés à AcxCircuits, AcxStreams, AcxElements et AcxPins. Ils sont exposés en tant qu’événements KS aux clients (couches supérieures en mode utilisateur).

Configuration requise d’ACX

Version minimale d’ACX : 1.0

Pour plus d’informations sur les versions d’ACX, consultez Vue d’ensemble des versions d’ACX.

Configuration requise

Condition requise Valeur
En-tête acxcircuit.h
IRQL PASSIVE_LEVEL

Voir aussi