PVIDEO_PORT_GET_PROC_ADDRESS função de retorno de chamada (video.h)
A rotina de retorno de chamada VideoPortGetProcAddress recupera o endereço de uma função de driver de porta de vídeo do Windows 2000 ou posterior.
Sintaxe
PVIDEO_PORT_GET_PROC_ADDRESS PvideoPortGetProcAddress;
PVOID PvideoPortGetProcAddress(
[in] IN PVOID HwDeviceExtension,
[in] IN PUCHAR FunctionName
)
{...}
Parâmetros
[in] HwDeviceExtension
Ponteiro para a extensão de dispositivo de hardware do driver de miniport.
[in] FunctionName
Ponteiro para uma cadeia de caracteres ASCII terminada em nulo que contém o nome da função que está sendo pesquisada.
Retornar valor
VideoPortGetProcAddress retorna um ponteiro para a função especificada no parâmetro FunctionName , se existir. Se essa função não existir, essa função retornará NULL.
Comentários
VideoPortGetProcAddress possibilita que um driver de miniporto de vídeo obtenha acesso a funções de driver de porta de vídeo sem vincular diretamente a eles. Isso permite que um driver de miniporta aproveite ao máximo os recursos do Windows 2000 e posteriores, mas ainda seja capaz de carregar em versões anteriores do sistema operacional baseadas em NT. Para obter um exemplo de como usar VideoPortGetProcAddress, consulte Using VideoPortGetProcAddress.
O membro VideoPortGetProcAddress da estrutura VIDEO_PORT_CONFIG_INFO contém o endereço dessa rotina de retorno de chamada.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Disponível no Windows 2000 e versões posteriores dos sistemas operacionais Windows. |
Plataforma de Destino | Área de Trabalho |
Cabeçalho | video.h (incluir Video.h) |
IRQL | PASSIVE_LEVEL |