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 |