Freigeben über


AcxCircuitInitSetComponentId-Funktion (acxcircuit.h)

Die AcxCircuitInitSetComponentId-Funktion legt die Komponenten-ID für den ACXCIRCUIT fest.

Syntax

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

Parameter

CircuitInit

Die ACXCIRCUIT_INIT-Struktur, die die Leitungsinitialisierung definiert. ACXCIRCUIT_INIT ist ein undurchsichtiges Objekt, das für die Leitungsinitialisierung verwendet wird. Verwenden Sie AcxCircuitInitAllocate , um die ACXCIRCUIT_INIT-Struktur zu initialisieren.

ComponentId

Ein Zeiger auf eine definierte GUID, die als Komponenten-ID für die Verbindung dient.

Rückgabewert

Keine

Bemerkungen

Der Treiber muss die Identität der Verbindung initialisieren, indem er seinen URI (AcxCircuitInitAssignComponentUri) und/oder seine ID (diese DDI) festlegt.

Beispiel

Die Verwendungsbeispiele finden Sie unten.

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);

ACX-Anforderungen

AcX-Mindestversion: 1.0

Weitere Informationen zu ACX-Versionen finden Sie unter ACX-Versionsübersicht.

Anforderungen

Anforderung Wert
Header acxcircuit.h
IRQL <= DISPATCH_LEVEL

Weitere Informationen