Compartir a través de


Función AcxFactoryCircuitInitSetComponentId (acxcircuit.h)

La función AcxFactoryCircuitInitSetComponentId establece el identificador de componente para ACXFACTORYCIRCUIT.

Sintaxis

void AcxFactoryCircuitInitSetComponentId(
  PACXFACTORYCIRCUIT_INIT FactoryInit,
  const GUID              *ComponentId
);

Parámetros

FactoryInit

Estructura ACXFACTORYCIRCUIT_INIT que se usa para la inicialización de fábrica de circuitos. Se trata de una estructura opaca que se usa para almacenar la información de inicialización de fábrica del circuito ACX y asociar la fábrica a un dispositivo WDF.

Use el función AcxFactoryCircuitInitAllocate para inicializar la estructura de ACXFACTORYCIRCUIT_INIT.

ComponentId

GUID definido que actúa como identificador de componente para el generador de circuitos.

Valor devuelto

Ninguno

Observaciones

El controlador debe inicializar la identidad del generador de circuitos estableciendo su URI (AcxFactoryCircuitInitAssignComponentUri) o su identificador (esta DDI).

Ejemplo

A continuación se muestra el uso de ejemplo.

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

Requisitos de ACX

versión mínima de ACX: 1.0

Para obtener más información sobre las versiones de ACX, consulte introducción a la versión de ACX.

Requisitos

Requisito Valor
encabezado de acxcircuit.h
irQL <= DISPATCH_LEVEL

Consulte también