Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Интерфейс — это параметр дескриптора, определяющий способ взаимодействия пин-кода. Минидрайвер указывает, какие интерфейсы поддерживаются пином, предоставляя указатель на массив структур KSPIN_INTERFACE в соответствующей структуре KSPIN_DESCRIPTOR. Затем KS использует эти сведения для определения потенциального подключения и построения графа.
Как и медиумы, интерфейсы также описываются как совокупность и как элемент этой совокупности. Структура KSPIN_INTERFACE определяет определенный интерфейс в наборе интерфейсов.
Затем клиент пользовательского режима указывает тип интерфейса для подключения с помощью члена интерфейса соответствующей структуры KSPIN_CONNECT . Клиент передает экземпляр KSPIN_CONNECT при вызове KsCreatePin, что приводит к отправке IRP_MJ_CREATE в минидрайвер.