Partager via


AcxCircuitInitSetComponentId, fonction (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 de 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

Aucun

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 pour ACX

version minimale d’ACX : 1.0

Pour plus d’informations sur les versions ACX, consultez vue d’ensemble de la version ACX.

Exigences

Exigence Valeur
d’en-tête acxcircuit.h
IRQL <= DISPATCH_LEVEL

Voir aussi