WHvGetVirtualProcessorInterruptControllerState2

Sanal işlemcinin yerel APIC durumunu alır.

Important

WHvGetVirtualProcessorInterruptControllerState2 kullanım dışı bırakıldı. Bunun yerine durum türüyle WHvVirtualProcessorStateTypeInterruptControllerState2 kullanınWHvGetVirtualProcessorState.

Note

Bu işlev yalnızca x64 bölümleri için geçerlidir.

Sözdizimi

HRESULT
WINAPI
WHvGetVirtualProcessorInterruptControllerState2(
    _In_ WHV_PARTITION_HANDLE Partition,
    _In_ UINT32 VpIndex,
    _Out_writes_bytes_to_(StateSize, *WrittenSize) VOID* State,
    _In_ UINT32 StateSize,
    _Out_opt_ UINT32* WrittenSize
    );

Parameters

Partition

Bölüm nesnesi için tanıtıcı.

VpIndex

Kesme denetleyicisi durumu alınan sanal işlemcinin dizinini belirtir.

State

Kesme denetleyicisi durumunu alır.

StateSize

Stateboyutunu bayt cinsinden belirtir.

WrittenSize

NULL değilse, öğesine Stateyazılan bayt sayısını alır. Arabellek çok küçük olduğunda, gereken bayt sayısını alır.

Dönüş Değeri

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

Kesme denetleyicisi durumunu içeremeyecek kadar küçükse State , dönüş değeri olur WHV_E_INSUFFICIENT_BUFFERve WrittenSize gereken bayt sayısını alır. Mevcut bir sanal işlemciyi tanımlamazsa VpIndex , dönüş değeri olur WHV_E_VP_DOES_NOT_EXIST. Sanal işlemciye geçerli durumunda erişilemiyorsa, dönüş değeri olur WHV_E_INVALID_VP_STATE.

Açıklamalar

İşlev, WHvGetVirtualProcessorInterruptControllerState2 belirtilen sanal işlemcinin yerel APIC durumunu standart dış durum biçiminde alır. Kullanım dışı bırakılan WHvGetVirtualProcessorInterruptControllerStatedeğerinin yerini alır. Bu, kesme isteği, hizmet içi ve tetikleyici modu vektörlerini standart dış durum biçiminden farklı bir şekilde paketleyen ve işlemci öncelik kaydını içermeyen eski bir biçim döndürür.

işlevi, bölüm için yapılandırılması için yerel APIC öykünmesini gerektirir.

Requirements

Requirement Değer
Desteklenen en düşük Windows Windows 10, sürüm 2004
Header WinHvPlatform.h
Kütüphane WinHvPlatform.lib
DLL WinHvPlatform.dll
Architecture x64

Ayrıca bakınız