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. Utilizzare 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 (questa 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 ACX
versione minima di ACX: 1.0
Per altre informazioni sulle versioni di ACX, vedere panoramica della versione ACX.
Fabbisogno
Requisito | Valore |
---|---|
intestazione | acxcircuit.h |
IRQL | <= DISPATCH_LEVEL |