Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Données de contexte pour une sortie provoquée par une instruction rdtsc(p).
Note
Cette raison de sortie et sa structure de contexte s’appliquent uniquement aux partitions x64.
Syntaxe
//
// Context data for an exit caused by a rdtsc(p) instruction (WHvRunVpExitReasonX64Rdtsc)
//
typedef union WHV_X64_RDTSC_INFO
{
struct
{
UINT64 IsRdtscp:1;
UINT64 Reserved:63;
};
UINT64 AsUINT64;
} WHV_X64_RDTSC_INFO;
typedef struct WHV_X64_RDTSC_CONTEXT
{
UINT64 TscAux;
UINT64 VirtualOffset;
UINT64 Tsc;
UINT64 ReferenceTime;
WHV_X64_RDTSC_INFO RdtscInfo;
} WHV_X64_RDTSC_CONTEXT;
Remarks
Des informations sur une RDTSC ou RDTSCP des instructions exécutées par le processeur virtuel sont fournies dans la WHV_X64_RDTSC_CONTEXT structure.
Les sorties pour les rdtsc instructions et rdtscp les instructions sont générées uniquement si elles sont activées en définissant la WHV_EXTENDED_VM_EXITS.X64RdtscExit propriété pour la partition.