Функция AcxCircuitInitFree (acxcircuit.h)
Функция AcxCircuitInitFree удаляет объект инициализации канала.
Синтаксис
void AcxCircuitInitFree(
PACXCIRCUIT_INIT CircuitInit
);
Параметры
CircuitInit
Структура ACXCIRCUIT_INIT, которая определяет инициализацию канала. ACXCIRCUIT_INIT является непрозрачным объектом, используемым для инициализации канала. Используйте AcxCircuitInitAllocate для инициализации структуры ACXCIRCUIT_INIT.
Возвращаемое значение
None
Remarks
Эта функция не возвращает значение.
Драйвер отвечает за удаление объекта ACXCIRCUIT_INIT с помощью этого DDI, если AcxCircuitCreate не вызывается и не возвращает ошибку.
Пример
Ниже приведен пример использования.
//
// Get a CircuitInit structure.
//
PACXCIRCUIT_INIT circuitInit = NULL;
circuitInit = AcxCircuitInitAllocate(Device);
// Later in the code on an exit close down process...
exit:
if (!NT_SUCCESS(status))
{
if (circuitInit)
{
AcxCircuitInitFree(circuitInit);
}
}
Требования ACX
Минимальная версия ACX: 1.0
Дополнительные сведения о версиях ACX см. в статье Обзор версий ACX.
Требования
Требование | Значение |
---|---|
Заголовок | acxcircuit.h |
IRQL | <= DISPATCH_LEVEL |