Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Destruye un dispositivo PCI virtual (VPCI) y libera sus recursos.
Syntax
HRESULT
WINAPI
WHvDeleteVpciDevice(
_In_ WHV_PARTITION_HANDLE Partition,
_In_ UINT64 LogicalDeviceId
);
Parameters
Partition
Controle la partición propietaria del dispositivo VPCI.
LogicalDeviceId
Especifica el identificador de dispositivo lógico del dispositivo VPCI que se va a destruir.
Valor devuelto
Si la función se ejecuta correctamente, el valor devuelto es S_OK.
Remarks
La WHvDeleteVpciDevice función destruye un dispositivo VPCI que se creó con WHvCreateVpciDevice. La llamada desasigna los intervalos y interrupciones mmIO del dispositivo, restablece los recursos físicos y revierte las asignaciones de IOMMU de los identificadores de solicitante asociados (RID) a la partición raíz.
Cualquier matriz de asignación MMIO que devolvió WHvMapVpciDeviceMmioRanges anteriormente para este dispositivo ya no es válida después de esta llamada.
Requisitos
| Requirement | Value |
|---|---|
| Windows mínima admitidas | Windows 10, versión 20H2 (x64); Windows 11, versión 24H2, compilación 26100.3915 (Arm64) |
| Header | WinHvPlatform.h |
| Biblioteca | WinHvPlatform.lib |
| DLL | WinHvPlatform.dll |
| Architecture | x64, Arm64 |