Função KsCacheMedium (ks.h)
A função KsCacheMedium melhora o desempenho de criação de grafo de pinos que usam Médias para definir a conectividade.
Sintaxe
KSDDKAPI NTSTATUS KsCacheMedium(
[in] PUNICODE_STRING SymbolicLink,
[in] PKSPIN_MEDIUM Medium,
[in] ULONG PinDirection
);
Parâmetros
[in] SymbolicLink
O link simbólico usado para abrir a interface do dispositivo.
[in] Medium
Aponta para o meio para o cache.
[in] PinDirection
Contém a direção do Pin. 1 é saída, 0 é entrada.
Valor de retorno
KsCacheMedium retornará STATUS_SUCCESS se a operação de cache for bem-sucedida, caso não seja.
Observações
KsCacheMedium melhora o desempenho de criação de grafo criando uma chave do Registro em:
\System\CurrentControlSet\Control\MediumCache\GUID\DWORD\DWORD
Isso permite a pesquisa rápida de filtros conectados no TvTuner e em outros grafos complexos. Observe que o GUID identifica o Meio da conexão e que os DWORDs denotam a instância do dispositivo. O nome do valor é SymbolicLink para o driver e ActualValue é a direção do pin.turning.
Requisitos
Requisito | Valor |
---|---|
da Plataforma de Destino | Universal |
cabeçalho | ks.h (incluir Ks.h) |
biblioteca | Ks.lib |