Fonction AcxCircuitInitSetComponentId (acxcircuit.h)

La fonction AcxCircuitInitSetComponentId définit l’ID de composant pour ACXCIRCUIT.

Syntaxe

void AcxCircuitInitSetComponentId(
  PACXCIRCUIT_INIT CircuitInit,
  const GUID       *ComponentId
);

Paramètres

CircuitInit

Structure ACXCIRCUIT_INIT qui définit l’initialisation du circuit. ACXCIRCUIT_INIT est un objet opaque utilisé pour l’initialisation du circuit. Utilisez AcxCircuitInitAllocate pour initialiser la structure ACXCIRCUIT_INIT.

ComponentId

Pointeur vers un GUID défini qui sert d’ID de composant pour le circuit.

Valeur de retour

None

Remarques

Le pilote doit initialiser l’identité du circuit en définissant son URI (AcxCircuitInitAssignComponentUri) et/ou son ID (ce DDI).

Exemple

L’exemple d’utilisation est illustré ci-dessous.

DEFINE_GUID(COMPONENT_GUID, 
0xf55ba68e, 0x4384, 0x4030, 0x97, 0x19, 0xec, 0xa4, 0xbe, 0x27, 0x6c, 0xc8);

    //
    // Add circuit identifiers.
    //
    AcxCircuitInitSetComponentId(CircuitInit, &COMPONENT_GUID);

    AcxCircuitInitAssignName(CircuitInit, &circuitName);

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 <= DISPATCH_LEVEL

Voir aussi