Compartilhar via


Função AcxCircuitInitSetComponentId (acxcircuit.h)

A função AcxCircuitInitSetComponentId define a ID do componente para o ACXCIRCUIT.

Sintaxe

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

Parâmetros

CircuitInit

A estrutura ACXCIRCUIT_INIT que define a inicialização do circuito. ACXCIRCUIT_INIT é um objeto opaco usado para inicialização de circuito. Use AcxCircuitInitAllocate para inicializar a estrutura ACXCIRCUIT_INIT.

ComponentId

Um ponteiro para um GUID definido que serve como a ID do componente para o circuito.

Retornar valor

Nenhum

Comentários

O driver deve inicializar a identidade do circuito definindo seu URI (AcxCircuitInitAssignComponentUri) e/ou sua ID (essa DDI).

Exemplo

O uso de exemplo é mostrado abaixo.

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 do ACX

Versão mínima do ACX: 1.0

Para obter mais informações sobre versões do ACX, consulte Visão geral da versão do ACX.

Requisitos

Requisito Valor
Cabeçalho acxcircuit.h
IRQL <= DISPATCH_LEVEL

Confira também