Función AcxCircuitInitSetComponentId (acxcircuit.h)

La función AcxCircuitInitSetComponentId establece el identificador de componente para ACXCIRCUIT.

Sintaxis

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

Parámetros

CircuitInit

Estructura ACXCIRCUIT_INIT que define la inicialización del circuito. ACXCIRCUIT_INIT es un objeto opaco utilizado para la inicialización del circuito. Use AcxCircuitInitAllocate para inicializar la estructura de ACXCIRCUIT_INIT.

ComponentId

Puntero a un GUID definido que actúa como identificador de componente para el circuito.

Valor devuelto

None

Observaciones

El controlador debe inicializar la identidad del circuito estableciendo su URI (AcxCircuitInitAssignComponentUri) o su identificador (este DDI).

Ejemplo

A continuación se muestra el uso de ejemplo.

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

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
Header acxcircuit.h
IRQL <= DISPATCH_LEVEL

Consulte también