Compartir a través de


Función de devolución de llamada PFNKSPINVOID (ks.h)

Cuando se llama a una rutina de devolución de llamada de un minidriver avStream:

  • El de KSPIN pertinente actúa como un anclaje receptor y este pin receptor está desconectado de un pin de origen de AVStream.
  • Se cambia el estado de restablecimiento de una KSPIN estructura debido a la llegada de un control de dispositivo IOCTL_KS_RESET_STATE. También se llama a esta rutina cuando se vacía la cola asociada a la patilla especificada.

Sintaxis

PFNKSPINVOID Pfnkspinvoid;

void Pfnkspinvoid(
  [in] PKSPIN Pin
)
{...}

Parámetros

[in] Pin

Puntero a la KSPIN pertinente, que actúa como una patilla receptora.

Valor devuelto

Ninguno

Observaciones

Acerca de AVStrMiniPinDisconnect

El minidriver especifica la dirección de esta rutina en el miembro Disconnect de su estructura de KSPIN_DISPATCH.

Esta rutina es opcional.

Consulte también pins KS.

Acerca de AVStrMiniPinReset

Para obtener más información, vea Pin-Centric Processing.

El minidriver especifica la dirección de esta rutina en el miembro Reset de su estructura de KSPIN_DISPATCH.

Normalmente, esta rutina se proporciona mediante minidrivers que deben vaciar los búferes de hardware. La exclusión mutua del control de filtro se puede mantener durante esta función. Consulte exclusión mutua del control de filtros en AVStream.

Esta rutina es opcional.

Requisitos

Requisito Valor
cliente mínimo admitido Disponible en Microsoft Windows XP y sistemas operativos posteriores y DirectX 8.0 y versiones posteriores de DirectX.
de la plataforma de destino de Escritorio
encabezado de ks.h (incluya Ks.h)

Consulte también

KSPIN_DISPATCH