Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Программа GetResourceInformation получает сведения о аппаратных ресурсах.
Тип указателя функции для подпрограммы GetResourceInformation определяется следующим образом.
Синтаксис
PGET_RESOURCE_INFORMATION PgetResourceInformation;
VOID PgetResourceInformation(
[in] PVOID _context,
[out] PUCHAR CodecAddress,
[out] PUCHAR FunctionGroupStartNode
)
{...}
Параметры
[in] _context
Задает значение контекста из элемента контекста context структуры HDAUDIO_BUS_INTERFACE, HDAUDIO_BUS_INTERFACE_V2или HDAUDIO_BUS_INTERFACE_BDL.
[out] CodecAddress
Извлекает адрес кодека. Этот параметр указывает на выделенную абонентом переменную UCHAR, в которую подпрограмма записывает адрес кодека. Адрес кодека идентифицирует последовательные данные в строке SDI, на которой кодек предоставляет данные ответа контроллеру аудиоконфера HD Audio. Контроллер шины с n pins SDI может поддерживать до n кодеков с адресами, которые варьируются от 0 до n-1.
[out] FunctionGroupStartNode
Извлекает идентификатор начального узла группы функций. Этот параметр указывает на переменную UCHAR, выделенную вызывающим объектом, в которую подпрограмма записывает идентификатор узла. Дополнительные сведения см. в следующем разделе "Примечания".
Возвращаемое значение
Никакой
Замечания
Кодек содержит одну или несколько групп функций. Каждая группа функций содержит некоторое количество узлов, которые нумеруются последовательно, начиная с начального узла. Например, если группа функций содержит три узла, а начальный узел имеет идентификатор узла 9, остальные два узла в группе функций имеют идентификаторы узлов 10 и 11. Дополнительные сведения см. в спецификации intel High Definition Audio на веб-сайте Intel HD Audio.
Требования
| Требование | Ценность |
|---|---|
| целевая платформа | Настольный |
| заголовка | hdaudio.h (include Hdaudio.h) |
| IRQL | PASSIVE_LEVEL |