Compartilhar via


SRIOV_RESET_FUNCTION função de retorno de chamada (pcivirt.h)

Redefine o PCI Express SR-IOV Virtual Function (VF) especificado.

Sintaxe

SRIOV_RESET_FUNCTION SriovResetFunction;

NTSTATUS SriovResetFunction(
  [in] PVOID Context,
  [in] USHORT VfIndex
)
{...}

Parâmetros

[in] Context

Um ponteiro para um contexto definido pelo driver.

[in] VfIndex

Um índice baseado em zero da VF que deve ser redefinido.

Valor de retorno

Retorne STATUS_SUCCESS se a operação for bem-sucedida. Caso contrário, retorne um código de erro NTSTATUS apropriado.

Observações

Essa função de retorno de chamada é implementada pelo driver de função física (PF). Ele é invocado quando o sistema deseja redefinir uma função virtual específica.

O driver PF registra sua implementação definindo o membro ResetVf do SRIOV_DEVICE_INTERFACE_STANDARD, configurando uma estrutura de WDF_QUERY_INTERFACE_CONFIG e chamando WdfDeviceAddQueryInterface.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows 10
servidor com suporte mínimo Windows Server 2016
da Plataforma de Destino Windows
cabeçalho pcivirt.h
IRQL PASSIVE_LEVEL