Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Destrói um dispositivo virtual PCI (VPCI) e liberta os seus recursos.
Sintaxe
HRESULT
WINAPI
WHvDeleteVpciDevice(
_In_ WHV_PARTITION_HANDLE Partition,
_In_ UINT64 LogicalDeviceId
);
Parameters
Partition
Handle para a partição que detém o dispositivo VPCI.
LogicalDeviceId
Especifica o identificador lógico do dispositivo VPCI a destruir.
Valor de retorno
Se a função tiver sucesso, o valor de retorno é S_OK.
Remarks
A WHvDeleteVpciDevice função destrói um dispositivo VPCI que foi criado com WHvCreateVpciDevice. A chamada desmapeia os intervalos e interrupções de MMIO do dispositivo, reinicia os recursos físicos e reverte os mapeamentos IOMMU dos IDs de requerente (RIDs) associados para a partição raiz.
Qualquer array de mapeamento MMIO anteriormente devolvido WHvMapVpciDeviceMmioRanges para este dispositivo deixa de ser válido após esta chamada.
Requirements
| Requirement | Value |
|---|---|
| Windows mínimo suportado | Windows 10, versão 20H2 (x64); Windows 11, versão 24H2, build 26100.3915 (Arm64) |
| Header | WinHvPlatform.h |
| Biblioteca | WinHvPlatform.lib |
| DLL | WinHvPlatform.dll |
| Arquitetura | x64, ARM64 |