Condividi tramite


Funzione AcxCircuitInitSetComponentId (acxcircuit.h)

La funzione AcxCircuitInitSetComponentId imposta l'ID componente per ACXCIRCUIT.

Sintassi

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

Parametri

CircuitInit

Struttura ACXCIRCUIT_INIT che definisce l'inizializzazione del circuito. ACXCIRCUIT_INIT è un oggetto opaco utilizzato per l'inizializzazione del circuito. Usare AcxCircuitInitAllocate per inizializzare la struttura ACXCIRCUIT_INIT.

ComponentId

Puntatore a un GUID definito che funge da ID componente per il circuito.

Valore restituito

nessuno

Osservazioni

Il driver deve inizializzare l'identità del circuito impostando il relativo URI (AcxCircuitInitAssignComponentUri) e/o il relativo ID (questo DDI).

Esempio

Di seguito è riportato un esempio di utilizzo.

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

Requisiti di ACX

Versione minima di ACX: 1.0

Per altre informazioni sulle versioni ACX, vedere La panoramica della versione di ACX.

Requisiti

Requisito Valore
Intestazione acxcircuit.h
IRQL <= DISPATCH_LEVEL

Vedi anche