Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Этот заголовок используется расширениями аудиокласса ACX.
Дополнительные сведения см. в разделе:
acxcircuit.h содержит следующие программные интерфейсы:
Функции
|
ACX_CIRCUIT_COMPOSITE_CALLBACKS_INIT Функция ACX_CIRCUIT_COMPOSITE_CALLBACKS_INIT инициализирует структуру ACX_CIRCUIT_COMPOSITE_CALLBACKS. |
|
ACX_CIRCUIT_PNPPOWER_CALLBACKS_INIT Функция ACX_CIRCUIT_PNPPOWER_CALLBACKS_INIT инициализирует структуру ACX_CIRCUIT_PNPPOWER_CALLBACKS. |
|
ACX_FACTORY_CIRCUIT_ADD_CIRCUIT_INIT Функция ACX_FACTORY_CIRCUIT_ADD_CIRCUIT_INIT инициализирует структуру ACX_FACTORY_CIRCUIT_ADD_CIRCUIT. |
|
ACX_FACTORY_CIRCUIT_OPERATION_CALLBACKS_INIT Функция ACX_FACTORY_CIRCUIT_OPERATION_CALLBACKS_INIT инициализирует структуру конфигурации ACX_FACTORY_CIRCUIT_OPERATION_CALLBACKS. |
|
ACX_FACTORY_CIRCUIT_PNPPOWER_CALLBACKS_INIT Функция ACX_FACTORY_CIRCUIT_PNPPOWER_CALLBACKS_INIT инициализирует структуру ACX_FACTORY_CIRCUIT_PNPPOWER_CALLBACKS. |
|
ACX_FACTORY_CIRCUIT_REMOVE_CIRCUIT_INIT Функция ACX_FACTORY_CIRCUIT_REMOVE_CIRCUIT_INIT инициализирует структуру ACX_FACTORY_CIRCUIT_REMOVE_CIRCUIT. |
|
AcxCircuitAddConnections Функция AcxCircuitAddConnections добавляет подключения к ACXCIRCUIT. |
|
AcxCircuitAddElements Функция AcxCircuitAddElements добавляет элементы в ACXCIRCUIT. |
|
AcxCircuitAddEvents Функция AcxCircuitAddEvents добавляет одно или несколько событий в ACXCIRCUIT. |
|
AcxCircuitAddPhysicalConnections Функция AcxCircuitAddPhysicalConnections добавляет физические соединения в ACXCIRCUIT. |
|
AcxCircuitAddPins Функция AcxCircuitAddPins добавляет контакты в ACXCIRCUIT. |
|
AcxCircuitCreate Функция AcxCircuitCreate используется для создания ACXCIRCUIT. |
|
AcxCircuitDispatchAcxRequest AcxCircuitDispatchAcxRequest отправляет объект ACX WDFREQUEST в платформу ACX, которая будет управлять запросом. |
|
AcxCircuitGetElementById Если указан допустимый номер ElementID, функция AcxCircuitGetElementById возвращает соответствующий объект ACXELEMENT. |
|
AcxCircuitGetElementsCount Функция AcxCircuitGetElementsCount извлекает количество элементов, присоединенных к указанному каналу ACX. |
|
AcxCircuitGetNotificationId Функция AcxCircuitGetNotificationId извлекает идентификатор уведомления Plug and Play, который используется для уведомлений звукового модуля для указанного канала ACX. |
|
AcxCircuitGetPinById Если указан допустимый номер PinID, функция AcxCircuitGetPinById возвращает соответствующий объект ACXPIN. |
|
AcxCircuitGetPinsCount Функция AcxCircuitGetPinsCount извлекает количество контактов для указанного объекта канала. |
|
AcxCircuitGetSymbolicLinkName Функция AcxCircuitGetSymbolicLinkName извлекает имя символьной ссылки для указанного объекта канала. |
|
AcxCircuitGetWdfDevice При существующем объекте ACX Circuit функция AcxCircuitGetWdfDevice возвращает связанный объект WDFDEVICE. |
|
AcxCircuitInitAllocate Функция AcxCircuitInitAllocate используется для инициализации непрозрачной структуры ACXCIRCUIT_INIT, используемой функцией AcxCircuitCreate. |
|
AcxCircuitInitAssignAcxCreateStreamCallback Функция AcxCircuitInitAssignAcxCreateStreamCallback используется для назначения обратного вызова потока создания ACX. |
|
AcxCircuitInitAssignAcxRequestPreprocessCallback Функция AcxCircuitInitAssignAcxRequestPreprocessCallback добавляет обратный вызов предварительной обработки WDFREQUEST. |
|
AcxCircuitInitAssignCategories Функция AcxCircuitInitAssignCategories назначает набор записей KSCATERGORY для ACXCIRCUIT. |
|
AcxCircuitInitAssignComponentUri Функция AcxCircuitInitAssignComponentUri назначает строку URI в качестве идентификатора для ACXCIRCUIT. |
|
AcxCircuitInitAssignMethods Функция AcxCircuitInitAssignMethods назначает один или несколько методов ACX для ACXCIRCUIT. |
|
AcxCircuitInitAssignName Функция AcxCircuitInitAssignName присваивает понятное имя ACXCIRCUIT. |
|
AcxCircuitInitAssignProperties Функция AcxCircuitInitAssignProperties назначает одно или несколько свойств ACX ДЛЯ ACXCIRCUIT. |
|
AcxCircuitInitDisableDefaultStreamBridgeHandling Функция AcxCircuitInitDisableDefaultStreamBridgeHandling отключает обработку моста потока ACX по умолчанию в среде с несколькими каналами. |
|
AcxCircuitInitFree Функция AcxCircuitInitFree удаляет объект инициализации канала. |
|
AcxCircuitInitSetAcxCircuitCompositeCallbacks Функция AcxCircuitInitSetAcxCircuitCompositeCallbacks задает составные обратные вызовы драйвера для ACXCIRCUIT. |
|
AcxCircuitInitSetAcxCircuitPnpPowerCallbacks Функция AcxCircuitInitSetAcxCircuitPnpPowerCallbacks задает обратные вызовы PNP драйвера для ACXCIRCUIT. |
|
AcxCircuitInitSetCircuitType Функция AcxCircuitInitSetCircuitType используется для задания типа канала ACXCIRCUIT. |
|
AcxCircuitInitSetComponentId Функция AcxCircuitInitSetComponentId задает идентификатор компонента для ACXCIRCUIT. |
|
AcxCircuitResumeIo Функция AcxCircuitResumeIo используется для возобновления операций ввода-вывода цепи после временной остановки. |
|
AcxCircuitResumeIoActual Функция AcxCircuitResumeIoActual используется для возобновления операций ввода-вывода канала после остановки. |
|
AcxCircuitResumeIoWithTag Функция AcxCircuitResumeIoWithTag используется для возобновления операций ввода-вывода канала после остановки. |
|
AcxCircuitStopIo Функция AcxCircuitStopIo используется для передачи операционной системе сигнала о временной остановке операций ввода-вывода. |
|
AcxCircuitStopIoActual Функция AcxCircuitStopIoActual используется для передачи операционной системе сигнала о временной остановке операций ввода-вывода канала. |
|
AcxCircuitStopIoWithTag Функция AcxCircuitStopIoWithTag используется для передачи операционной системе сигнала о временной остановке операций ввода-вывода цепи. |
|
AcxFactoryCircuitAddElements Функция AcxFactoryCircuitAddElements добавляет элементы в ACXFACTORYCIRCUIT. |
|
AcxFactoryCircuitCreate Функция AcxFactoryCircuitCreate используется для создания ACXFACTORYCIRCUIT. |
|
AcxFactoryCircuitGetSymbolicLinkName Функция AcxFactoryCircuitGetSymbolicLinkName получает имя символьной ссылки для указанного канала фабрики ACX. |
|
AcxFactoryCircuitInitAllocate Функция AcxFactoryCircuitInitAllocate используется для инициализации непрозрачной структуры ACXFACTORYCIRCUIT_INIT, используемой функцией AcxFactoryCircuitCreate. |
|
AcxFactoryCircuitInitAssignAcxRequestPreprocessCallback Функция AcxFactoryCircuitInitAssignAcxRequestPreprocessCallback добавляет обратный вызов предварительной обработки WDFREQUEST. |
|
AcxFactoryCircuitInitAssignCategories Функция AcxFactoryCircuitInitAssignCategories назначает набор записей категории драйверов (GUID) для ACXFACTORYCIRCUIT. |
|
AcxFactoryCircuitInitAssignComponentUri Функция AcxFactoryCircuitInitAssignComponentUri назначает строку URI в качестве идентификатора ДЛЯ ACXFACTORYCIRCUIT. |
|
AcxFactoryCircuitInitAssignMethods Функция AcxCircuitFactoryInitAssignMethods назначает один или несколько методов ACX для ACXFACTORYCIRCUIT. |
|
AcxFactoryCircuitInitAssignName Функция AcxFactoryCircuitInitAssignName присваивает понятное имя ACXFACTORYCIRCUIT. |
|
AcxFactoryCircuitInitAssignProperties Функция AcxFactoryCircuitInitAssignProperties назначает одно или несколько свойств ACX ДЛЯ ACXFACTORYCIRCUIT. |
|
AcxFactoryCircuitInitFree Функция AcxFactoryCircuitInitFree удаляет объект инициализации канала фабрики. |
|
AcxFactoryCircuitInitSetAcxCircuitPnpPowerCallbacks Функция AcxFactoryCircuitInitSetAcxCircuitPnpPowerCallbacks задает обратные вызовы PNP драйвера для ACXFACTORYCIRCUIT. |
|
AcxFactoryCircuitInitSetComponentId Функция AcxFactoryCircuitInitSetComponentId задает идентификатор компонента для ACXFACTORYCIRCUIT. |
|
AcxFactoryCircuitInitSetOperationCallbacks AcxFactoryCircuitInitSetOperationCallbacks задает обратные вызовы операций фабрики драйверов для ACXFACTORYCIRCUIT. |
Функции обратного вызова
|
EVT_ACX_CIRCUIT_COMPOSITE_CIRCUIT_INITIALIZE Обратный вызов EVT_ACX_CIRCUIT_COMPOSITE_CIRCUIT_INITIALIZE используется драйвером для выполнения любой инициализации составного канала при его обнаружении и инициализации диспетчером ACX. |
|
EVT_ACX_CIRCUIT_COMPOSITE_DEINITIALIZE Обратный вызов EVT_ACX_CIRCUIT_COMPOSITE_CIRCUIT_DEINITIALIZE используется драйвером для выполнения любой деинициализации составного канала при деинициализации диспетчером ACX. |
|
EVT_ACX_CIRCUIT_COMPOSITE_INITIALIZE Обратный вызов EVT_ACX_CIRCUIT_COMPOSITE_INITIALIZE используется драйвером для выполнения любой последующей инициализации после сборки составной конечной точки диспетчером ACX. |
|
EVT_ACX_CIRCUIT_CREATE_STREAM Драйвер определяет EVT_ACX_CIRCUIT_CREATE_STREAM обратного вызова для создания экземпляров потока канала. |
|
EVT_ACX_CIRCUIT_POWER_DOWN Обратный вызов EVT_ACX_CIRCUIT_POWER_DOWN используется драйвером для добавления функциональных возможностей в пути выключения питания объекта ACXCIRCUIT. |
|
EVT_ACX_CIRCUIT_POWER_UP Обратный вызов EVT_ACX_CIRCUIT_POWER_UP используется драйвером для добавления функциональных возможностей в путь включения в объект ACXCIRCUIT. |
|
EVT_ACX_CIRCUIT_PREPARE_HARDWARE Обратный вызов EVT_ACX_CIRCUIT_PREPARE_HARDWARE используется драйвером для добавления функциональных возможностей, когда канал находится на этапе подготовки оборудования. |
|
EVT_ACX_CIRCUIT_RELEASE_HARDWARE Обратный вызов EVT_ACX_CIRCUIT_RELEASE_HARDWARE используется драйвером для добавления функциональных возможностей, когда ACXCIRCUIT находится на этапе выпуска оборудования. |
|
EVT_ACX_FACTORY_CIRCUIT_CREATE_CIRCUIT Обратный вызов EVT_ACX_FACTORY_CIRCUIT_CREATE_CIRCUIT вызывается ACX, когда драйвер должен создать объект ACXCIRCUIT с указанной конфигурацией. |
|
EVT_ACX_FACTORY_CIRCUIT_CREATE_CIRCUITDEVICE Обратный вызов EVT_ACX_FACTORY_CIRCUIT_CREATE_CIRCUITDEVICE вызывается ACX, когда драйвер должен создать WDFDEVICE для нового объекта ACXCIRCUIT. |
|
EVT_ACX_FACTORY_CIRCUIT_DELETE_CIRCUITDEVICE Обратный вызов EVT_ACX_FACTORY_CIRCUIT_DELETE_CIRCUITDEVICE вызывается ACX, когда драйвер должен удалить ранее созданный объект WDFDEVICE, связанный с объектом ACXCIRCUIT. |
|
EVT_ACX_FACTORY_CIRCUIT_POWER_DOWN Обратный вызов EVT_ACX_FACTORY_CIRCUIT_POWER_DOWN используется драйвером для добавления функциональных возможностей в пути выключения питания объекта ACXFACTORYCIRCUIT. |
|
EVT_ACX_FACTORY_CIRCUIT_POWER_UP Обратный вызов EVT_ACX_FACTORY_CIRCUIT_POWER_UP используется драйвером для добавления функциональных возможностей в путь включения объекта ACXFACTORYCIRCUIT. |
|
EVT_ACX_FACTORY_CIRCUIT_PREPARE_HARDWARE Обратный вызов EVT_ACX_FACTORY_CIRCUIT_PREPARE_HARDWARE используется драйвером для добавления функциональных возможностей, когда фабрика цепи находится на этапе подготовки оборудования. |
|
EVT_ACX_FACTORY_CIRCUIT_RELEASE_HARDWARE Обратный вызов EVT_ACX_FACTORY_CIRCUIT_RELEASE_HARDWARE используется драйвером для добавления функциональных возможностей, когда ACXFACTORYCIRCUIT находится на этапе выпуска оборудования. |
Структуры
|
ACX_CIRCUIT_COMPOSITE_CALLBACKS Структура ACX_CIRCUIT_COMPOSITE_CALLBACKS определяет обратные вызовы драйвера для операций составного канала ACX. |
|
ACX_CIRCUIT_PNPPOWER_CALLBACKS Структура ACX_CIRCUIT_PNPPOWER_CALLBACKS содержит указатели на функции обратного вызова событий Plug and Play и питания ACXCIRCUIT. |
|
ACX_FACTORY_CIRCUIT_ADD_CIRCUIT Структура ACX_FACTORY_CIRCUIT_ADD_CIRCUIT используется для добавления каналов фабрикой цепей ACX. |
|
ACX_FACTORY_CIRCUIT_OPERATION_CALLBACKS Структура ACX_FACTORY_CIRCUIT_OPERATION_CALLBACKS определяет обратные вызовы драйвера для операций фабрики ACX. |
|
ACX_FACTORY_CIRCUIT_PNPPOWER_CALLBACKS Структура ACX_FACTORY_CIRCUIT_PNPPOWER_CALLBACKS содержит указатели на функции обратного вызова acXFACTORYCIRCUITs Plug and Play и power event. |
|
ACX_FACTORY_CIRCUIT_REMOVE_CIRCUIT Структура ACX_FACTORY_CIRCUIT_REMOVE_CIRCUIT используется для удаления цепей фабрики ACX. |
Перечисления
|
ACX_CIRCUIT_TYPE Перечисление ACX_CIRCUIT_TYPE определяет типы ACXCIRCUITs. |
|
ACX_FACTORY_CIRCUIT_ADD_CIRCUIT_FLAGS Перечисление ACX_FACTORY_CIRCUIT_ADD_CIRCUIT_FLAGS определяет флаги добавления фабричного канала. |
|
ACX_FACTORY_CIRCUIT_REMOVE_CIRCUIT_FLAGS Перечисление ACX_FACTORY_CIRCUIT_REMOVE_CIRCUIT_FLAGS определяет флаги удаления фабричного канала. |
|
ACX_STOP_IO_FLAGS Перечисление ACX_STOP_IO_FLAGS определяет флаги остановки ввода-вывода. |