IoGetAffinityInterrupt
NTSTATUS __stdcall IoGetAffinityInterrupt(PKINTERRUPT InterruptObject, PGROUP_AFFINITY GroupAffinity){
NTSTATUS result;
unsigned __int16 Group;
struct _PROCESSOR_NUMBER ProcNumber;
ProcNumber = 0;
result = KeGetProcessorNumberFromIndex(InterruptObject->Number, &ProcNumber);
if( result >= 0 )
{
Group = ProcNumber.Group;
*GroupAffinity = 0i64;
GroupAffinity->Group = Group;
GroupAffinity->Mask = InterruptObject[-1].IsrDpcStats.IsrTimeStart;
return 0;
}
return result;
}Referenced by:
No references.