DXGKDDI_WRITEVIRTUALFUNCTIONCONFIG função de retorno de chamada (dispmprt.h)
Essa função de retorno de chamada permite que a máquina virtual sem privilégios defina o conteúdo de um PCI Express SR-IOV valores de espaço de configuração da Função Virtual.
Sintaxe
DXGKDDI_WRITEVIRTUALFUNCTIONCONFIG DxgkddiWritevirtualfunctionconfig;
NTSTATUS DxgkddiWritevirtualfunctionconfig(
[in] HANDLE Context,
[in, out] DXGKARG_WRITEVIRTUALFUNCTIONCONFIG *pArgs
)
{...}
Parâmetros
[in] Context
O contexto de miniporto retornado pelo driver na estrutura DXGKDDI_SRIOV_INTERFACE.
[in, out] pArgs
Um ponteiro para uma estrutura DXGKARG_WRITEVIRTUALFUNCTIONCONFIG.
Valor de retorno
Retorne STATUS_SUCCESS se a operação for bem-sucedida.
Observações
Conceder à partição de convidado acesso direto ao espaço de configuração pode ser problemático, portanto, essa função fornece um método de acessar com segurança o bloco de configuração de funções virtuais.
Observe que isso deve retornar valores e efeitos colaterais como se gravados no bloco de configuração do dispositivo virtual. O uso dessa interface pode realizar a gravação manipulando-a internamente dentro do driver que fornece a interface ou chamando SetVirtualFunctionData (do PCI_VIRTUALIZATION_INTERFACE do PDO de nível inferior) ou alguma combinação dos dois.
Requisitos
Requisito | Valor |
---|---|
cabeçalho | dispmprt.h |