WHvUnmapVpciDeviceInterrupt

Atanmış bir sanal PCI cihazı için önceden eşlenmiş kesmeyi kaldırır.

Sözdizimi

HRESULT
WINAPI
WHvUnmapVpciDeviceInterrupt(
    _In_ WHV_PARTITION_HANDLE Partition,
    _In_ UINT64 LogicalDeviceId,
    _In_ UINT32 Index
    );

Parameters

Partition

Sanal PCI cihazının sahibi olan bölümün işleyicisi.

LogicalDeviceId

Cihaz oluşturulduğunda atanan sanal PCI cihazının mantıksal cihaz kimliğini belirtir.

Index

Eşlemeyi kaldıracak kesme girdisinin dizinini belirtir. Bu, kesme eşlendiğinde sağlanan WHvMapVpciDeviceInterrupt dizinle aynıdır.

Dönüş Değeri

İşlev başarılı olursa, dönüş değeri olur S_OK.

Açıklamalar

WHvUnmapVpciDeviceInterrupt işlevi tarafından WHvMapVpciDeviceInterruptoluşturulan eşlemeyi kaldırır. Kesme eşlendikten sonra, cihazı destekleyen fiziksel kaynaklar artık söz konusu dizindeki kesintileri bölümün sanal işlemcilerine yönlendirmez.

Requirements

Requirement Değer
Desteklenen en düşük Windows Windows 10, sürüm 20H2 (x64); Windows 11, sürüm 24H2, derleme 26100.3915 (Arm64)
Header WinHvPlatform.h
Kütüphane WinHvPlatform.lib
DLL WinHvPlatform.dll
Architecture x64, Arm64

Ayrıca bakınız