Compartilhar via


PVIDEO_HW_LEGACYRESOURCES função de retorno de chamada (video.h)

HwVidLegacyResources retorna uma lista de recursos que não estão listados no espaço de configuração PCI de um dispositivo, mas que são decodificados pelo dispositivo.

Sintaxe

PVIDEO_HW_LEGACYRESOURCES PvideoHwLegacyresources;

void PvideoHwLegacyresources(
  [in]      IN ULONG VendorId,
  [in]      IN ULONG DeviceId,
  [in, out] IN OUT PVIDEO_ACCESS_RANGE *LegacyResourceList,
  [in, out] IN OUT PULONG LegacyResourceCount
)
{...}

Parâmetros

[in] VendorId

Especifica um código que identifica o fornecedor do dispositivo. Essa é a ID do fornecedor especificada no espaço de configuração de PCI do dispositivo. Para obter mais informações, consulte Identificadores para dispositivos PCI.

[in] DeviceId

Especifica um código que identifica o dispositivo específico. Essa é a ID do dispositivo especificada no espaço de configuração PCI do dispositivo.

[in, out] LegacyResourceList

Ponteiro para uma matriz de estruturas VIDEO_ACCESS_RANGE . Cada estrutura descreve uma porta de E/S do dispositivo ou um intervalo de memória para o adaptador gráfico que não está listado no espaço de configuração de PCI.

[in, out] LegacyResourceCount

É o número de elementos na matriz para a qual LegacyResourceList aponta.

Retornar valor

Nenhum

Comentários

Os recursos herdados são aqueles que não estão listados no espaço de configuração PCI do dispositivo, mas que são decodificados pelo dispositivo. Se a lista de recursos herdada do dispositivo não for conhecida no momento da compilação, um driver de miniporto deverá implementar uma função HwVidLegacyResources e inicializar o membro HwGetLegacyResources do VIDEO_HW_INITIALIZATION_DATA para apontar para essa função. Por exemplo, um driver de miniporto que dá suporte a dois dispositivos com diferentes conjuntos de recursos herdados implementaria HwVidLegacyResources para relatar os recursos herdados para um determinado dispositivo em tempo de execução.

Os recursos retornados por HwVidLegacyResources são adicionados à lista de recursos que o PnP reserva para o dispositivo.

HwVidLegacyResources deve ser tornado paginável.

Requisitos

Requisito Valor
Plataforma de Destino Área de Trabalho
Cabeçalho video.h (incluir Video.h)

Confira também

VIDEO_HW_INITIALIZATION_DATA