Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Una interfaz es un parámetro descriptor que define cómo se comunica un pin. El minidriver indica las interfaces que admite un pin al proporcionar un puntero a una matriz de estructuras de tipo KSPIN_INTERFACE en la estructura KSPIN_DESCRIPTOR pertinente. A continuación, KS usa esta información para determinar la posible conectividad y creación de grafos.
Al igual que los medios, las interfaces también se describen como un conjunto y como un elemento de ese conjunto. La estructura KSPIN_INTERFACE define una interfaz específica dentro de un conjunto de interfaces.
A continuación, el cliente en modo de usuario especifica el tipo de interfaz de una conexión mediante el miembro Interface de la estructura de KSPIN_CONNECT pertinente. El cliente pasa esta instancia de KSPIN_CONNECT en una llamada a KsCreatePin, lo que da como resultado un IRP_MJ_CREATE que se envía al minidriver.