Функция AcxCircuitInitSetComponentId (acxcircuit.h)
Функция AcxCircuitInitSetComponentId задает идентификатор компонента для ACXCIRCUIT.
Синтаксис
void AcxCircuitInitSetComponentId(
PACXCIRCUIT_INIT CircuitInit,
const GUID *ComponentId
);
Параметры
CircuitInit
Структура ACXCIRCUIT_INIT, которая определяет инициализацию канала. ACXCIRCUIT_INIT — это непрозрачный объект, используемый для инициализации канала. Используйте AcxCircuitInitAllocate для инициализации структуры ACXCIRCUIT_INIT.
ComponentId
Указатель на определенный GUID, который служит идентификатором компонента для канала.
Возвращаемое значение
None
Remarks
Драйвер должен инициализировать удостоверение канала, задав его URI (AcxCircuitInitAssignComponentUri) и (или) его идентификатор (этот DDI).
Пример
Ниже приведен пример использования.
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);
Требования к ACX
Минимальная версия ACX: 1.0
Дополнительные сведения о версиях ACX см. в статье Обзор версий ACX.
Требования
Требование | Значение |
---|---|
Заголовок | acxcircuit.h |
IRQL | <= DISPATCH_LEVEL |