Curingas
O arquivo de cabeçalho Ks.h define os seguintes parâmetros de cartão para intervalos de dados KS:
KSDATAFORMAT_TYPE_WILDCARD
KSDATAFORMAT_SUBTYPE_WILDCARD
KSDATAFORMAT_SPECIFIER_WILDCARD
Os membros MajorFormat, Subformat e Specifier do membro DataRange da estrutura KSDATARANGE_AUDIO podem ser definidos com esses valores. Um cartão selvagem corresponde a qualquer valor correspondente ao qual ele está sendo comparado, incluindo quaisquer formatos de dados que possam ser definidos no futuro. Os filtros do sistema que podem mover dados sem entender o formato de dados são os principais usuários de curingas. Os drivers de adaptador devem evitar especificar curingas nos intervalos de dados para seus pinos de filtro, mas eles devem estar preparados para aceitar curingas nos intervalos de dados para os pinos do filtro do cliente.