Funzione AcxFactoryCircuitInitSetComponentId (acxcircuit.h)
La funzione AcxFactoryCircuitInitSetComponentId imposta l'ID componente per ACXFACTORYCIRCUIT.
Sintassi
void AcxFactoryCircuitInitSetComponentId(
PACXFACTORYCIRCUIT_INIT FactoryInit,
const GUID *ComponentId
);
Parametri
FactoryInit
Struttura ACXFACTORYCIRCUIT_INIT usata per l'inizializzazione della factory del circuito. Si tratta di una struttura opaca usata per archiviare le informazioni di inizializzazione della fabbrica di circuiti ACX e associare la factory a un dispositivo WDF.
Usare la funzione AcxFactoryCircuitInitAllocate per inizializzare la struttura di ACXFACTORYCIRCUIT_INIT.
ComponentId
GUID definito che funge da ID componente per la fabbrica di circuiti.
Valore restituito
nessuno
Osservazioni
Il driver deve inizializzare l'identità della factory del circuito impostando l'URI (AcxFactoryCircuitInitAssignComponentUri) e/o il relativo ID (questo DDI).
Esempio
Di seguito è riportato l'esempio di utilizzo.
DEFINE_GUID(SDCAXU_FACTORY_GUID,
0xa8215305, 0xe7db, 0x49eb, 0x96, 0x49, 0x84, 0x34, 0x55, 0xe2, 0xe0, 0xd1);
//
// Get a FactoryCircuitInit structure.
//
factoryInit = AcxFactoryCircuitInitAllocate(Device);
//
// Add factory identifiers.
//
AcxFactoryCircuitInitSetComponentId(factoryInit, &SDCAXU_FACTORY_GUID);
Requisiti ACX
Versione minima DI ACX: 1.0
Per altre informazioni sulle versioni ACX, vedere Panoramica della versione di ACX.
Requisiti
Requisito | Valore |
---|---|
Intestazione | acxcircuit.h |
IRQL | <= DISPATCH_LEVEL |