Заголовок acxmisc.h
Заголовок acxmisc используется расширениями аудиокласса ACX. Он предоставляет возможность хранения и извлечения данных в AcxObjectBag.
Дополнительные сведения о работе с ACX см. в следующих разделах.
acxmisc.h содержит следующие программные интерфейсы:
Функции
ACX_OBJECTBAG_CONFIG_INIT Функция ACX_OBJECTBAG_CONFIG_INIT инициализирует структуру ACX_OBJECTBAG_CONFIG. |
AcxObjectBagAddBlob Функция AcxObjectBagAddBlob добавляет данные BLOB-объекта в существующий, инициализированный AcxObjectBag. |
AcxObjectBagAddGuid Функция AcxObjectBagAddGuid добавляет данные GUID в существующий инициализированный AcxObjectBag. |
AcxObjectBagAddI1 Функция AcxObjectBagAddI1 добавляет значение I1 int one byte (CHAR) к существующему инициализированному AcxObjectBag. |
AcxObjectBagAddI2 Функция AcxObjectBagAddI2 добавляет значение int two byte I2 (SHORT) к существующему инициализированному AcxObjectBag. |
AcxObjectBagAddI4 Функция AcxObjectBagAddI4 добавляет значение int четыре байта I4 (LONG) к существующему инициализированному AcxObjectBag. |
AcxObjectBagAddI8 Функция AcxObjectBagAddI8 добавляет значение int восемь байтов I8 (LONG64) к существующему, инициализированному AcxObjectBag. |
AcxObjectBagAddMultiString Функция AcxObjectBagAddMultiString добавляет MultiString в существующий, инициализированный AcxObjectBag. |
AcxObjectBagAddSizeT Функция AcxObjectBagAddSizeT добавляет запись SIZE_T в существующий инициализированный AcxObjectBag. |
AcxObjectBagAddString Функция AcxObjectBagAddString добавляет объект WDFSTRING в существующий инициализированный AcxObjectBag. |
AcxObjectBagAddUI1 Функция AcxObjectBagAddUI1 добавляет значение I1 без знака int one byte (UCHAR) к существующему, инициализированному AcxObjectBag. |
AcxObjectBagAddUI2 Функция AcxObjectBagAddUI2 добавляет неподписаемое значение int two byte I2 (USHORT) к существующему инициализированному AcxObjectBag. |
AcxObjectBagAddUI4 Функция AcxObjectBagAddUI4 добавляет значение unsigned int four byte I4 (ULONG) к существующему инициализированному AcxObjectBag. |
AcxObjectBagAddUI8 Функция AcxObjectBagAddUI8 добавляет неподписаемое значение int восемь байтов I8 (ULONG64) к существующему инициализированному AcxObjectBag. |
AcxObjectBagAddUnicodeString Функция AcxObjectBagAddUnicodeString добавляет строку Юникода в и существующие инициализированные AcxObjectBag. |
AcxObjectBagCreate Функция AcxObjectBagCreate создает acxObjectBag. |
AcxObjectBagOpen Функция AcxObjectBagOpen открывает существующий, инициализированный AcxObjectBag. |
AcxObjectBagRetrieveBlob Функция AcxObjectBagRetrieveBlob извлекает значение большого двоичного объекта из существующего инициализированного AcxObjectBag, содержащего значения. |
AcxObjectBagRetrieveGuid Функция AcxObjectBagRetrieveGuid извлекает значение GUID из существующего инициализированного AcxObjectBag, содержащего значения. |
AcxObjectBagRetrieveI1 Функция AcxObjectBagRetrieveI1 извлекает значение I1 int one byte (CHAR) из существующего, инициализированного AcxObjectBag, содержащего значения. |
AcxObjectBagRetrieveI2 Функция AcxObjectBagRetrieveI2 извлекает значение int two byte I2 (SHORT) из существующего инициализированного AcxObjectBag, содержащего значения. |
AcxObjectBagRetrieveI4 Функция AcxObjectBagRetrieveI4 извлекает значение int four byte I4 (LONG) из существующего инициализированного AcxObjectBag, содержащего значения. |
AcxObjectBagRetrieveI8 Функция AcxObjectBagRetrieveI8 извлекает значение int восемь байтов I8 (LONG64) из существующего, инициализированного AcxObjectBag, содержащего значения. |
AcxObjectBagRetrieveMultiString Функция AcxObjectBagRetrieveMultiString извлекает значение MultiString из существующего инициализированного AcxObjectBag, содержащего значения. |
AcxObjectBagRetrieveSizeT Функция AcxObjectBagRetrieveSizeT извлекает значение SIZE_T из существующего инициализированного AcxObjectBag. |
AcxObjectBagRetrieveString Функция AcxObjectBagRetrieveString извлекает объект WDFSTRING из существующего, инициализированного AcxObjectBag. |
AcxObjectBagRetrieveUI1 Функция AcxObjectBagRetrieveUI1 извлекает значение UI1 без знака int one byte (UCHAR) из существующего, инициализированного AcxObjectBag, содержащего значения. |
AcxObjectBagRetrieveUI2 Функция AcxObjectBagRetrieveUI2 извлекает неподписанный int two byte UI2 (USHORT) из существующего инициализированного AcxObjectBag, содержащего значения. |
AcxObjectBagRetrieveUI4 Функция AcxObjectBagRetrieveUI4 извлекает неподписаное значение int four byte UI4 (ULONG) из существующего инициализированного AcxObjectBag, содержащего значения. |
AcxObjectBagRetrieveUI8 Функция AcxObjectBagRetrieveUI8 извлекает неподписаное значение int восемь байтов UI8 (ULONG64) из существующего инициализированного AcxObjectBag, содержащего значения. |
AcxObjectBagRetrieveUnicodeString Функция AcxObjectBagRetrieveUnicodeString извлекает строковое значение Юникода из существующего инициализированного AcxObjectBag, содержащего значения. |
DECLARE_CONST_ACXOBJECTBAG_DRIVER_PROPERTY_NAME Функция DECLARE_CONST_ACXOBJECTBAG_DRIVER_PROPERTY_NAME объявляет имя свойства контейнера объектов ACX. |
DECLARE_CONST_ACXOBJECTBAG_HDAUDIO_PROPERTY_NAME Функция DECLARE_CONST_ACXOBJECTBAG_HDAUDIO_PROPERTY_NAME объявляет имя свойства контейнера объектов ACX. Определенные свойства Hdaudio начинаются с "hda_". |
DECLARE_CONST_ACXOBJECTBAG_SOUNDWIRE_PROPERTY_NAME Функция DECLARE_CONST_ACXOBJECTBAG_SOUNDWIRE_PROPERTY_NAME объявляет имя свойства контейнера объектов ACX. Определенные свойства Soundwire начинаются с "sdca_". |
DECLARE_CONST_ACXOBJECTBAG_SYSTEM_PROPERTY_NAME Функция DECLARE_CONST_ACXOBJECTBAG_SYSTEM_PROPERTY_NAME объявляет имя свойства контейнера объектов ACX. Системные свойства начинаются с "sys_". |
DECLARE_CONST_ACXOBJECTBAG_USB_PROPERTY_NAME Функция DECLARE_CONST_ACXOBJECTBAG_USB_PROPERTY_NAME объявляет имя свойства контейнера объектов ACX. Свойства, определяемые USB, начинаются с "usb_". |
Структуры
ACX_OBJECTBAG_CONFIG Структура ACX_OBJECTBAG_CONFIG определяет конфигурацию для AcxObjectBag. |
Перечисления
ACX_OBJECTBAG_CONFIG_FLAGS Перечисление ACX_OBJECTBAG_CONFIG_FLAGS определяет конфигурацию для AcxObjectBag. |