Función KsCacheMedium (ks.h)

La función KsCacheMedium mejora el rendimiento de creación de grafos de patillas que usan medios para definir la conectividad.

Sintaxis

KSDDKAPI NTSTATUS KsCacheMedium(
  [in] PUNICODE_STRING SymbolicLink,
  [in] PKSPIN_MEDIUM   Medium,
  [in] ULONG           PinDirection
);

Parámetros

[in] SymbolicLink

Vínculo simbólico que se usa para abrir la interfaz del dispositivo.

[in] Medium

Apunta al medio que se va a almacenar en caché.

[in] PinDirection

Contiene la dirección del Pin. 1 es la salida, 0 es la entrada.

Valor devuelto

KsCacheMedium devuelve STATUS_SUCCESS si la operación de almacenamiento en caché es correcta, si no es así.

Comentarios

KsCacheMedium mejora el rendimiento de la creación de grafos mediante la creación de una clave del Registro en:

\System\CurrentControlSet\Control\MediumCache\GUID\DWORD\DWORD

Esto permite una búsqueda rápida de filtros conectados en TvTuner y otros gráficos complejos. Tenga en cuenta que el GUID identifica el medio de la conexión y que los DWORD denotan la instancia del dispositivo. El nombre del valor es SymbolicLink para el controlador y ActualValue es la dirección del pin.giro.

Requisitos

Requisito Value
Plataforma de destino Universal
Encabezado ks.h (incluye Ks.h)
Library Ks.lib