PnpEarlyLaunchImageNotificationPreProcess
NTSTATUS __fastcall PnpEarlyLaunchImageNotificationPreProcess(
__int64 a1,
__int64 a2,
__int64 a3,
__int64 a4,
__int64 a5){
*(_OWORD *)a3 = *(_OWORD *)a5;
*(_OWORD *)(a3 + 16) = *(_OWORD *)(a5 + 16);
*(_OWORD *)(a3 + 32) = *(_OWORD *)(a5 + 32);
*(_OWORD *)(a3 + 48) = *(_OWORD *)(a5 + 48);
*(_OWORD *)(a3 + 64) = *(_OWORD *)(a5 + 64);
*(_OWORD *)(a3 + 80) = *(_OWORD *)(a5 + 80);
*(_QWORD *)(a3 + 96) = *(_QWORD *)(a5 + 96);
RtlDuplicateUnicodeString(0i64, (_UNICODE_STRING *)(a5 + 8), (_UNICODE_STRING *)(a3 + 8));
RtlDuplicateUnicodeString(0i64, (_UNICODE_STRING *)(a5 + 24), (_UNICODE_STRING *)(a3 + 24));
RtlDuplicateUnicodeString(0i64, (_UNICODE_STRING *)(a5 + 56), (_UNICODE_STRING *)(a3 + 56));
RtlDuplicateUnicodeString(0i64, (_UNICODE_STRING *)(a5 + 40), (_UNICODE_STRING *)(a3 + 40));
return PnpDiagnosticTraceObject(&KMPnPEvt_EarlyLaunch_LoadNotification_Start, (unsigned __int16 *)(a3 + 8));
}Referenced by:
No references.