NTSTATUS __stdcall VrpRegistryUnload(){
_EVENT_DATA_DESCRIPTOR v1;
IoDeleteDevice(*(&stru_140CF2E80 + 598));
*(&stru_140CF2E80 + 598) = 0i64;
PsFreeSiloContextSlot((unsigned int)VrpSiloContextSlot);
if( *(&stru_140C00F40 + 1162) > 5u )
tlgWriteTransfer_EtwWriteTransfer(
(__int64)&stru_140C00F40 + 4648,
(unsigned __int8 *)byte_1400231EB,
0i64,
0i64,
2u,
&v1);
return TraceLoggingUnregister_EtwUnregister((__int64)&stru_140C00F40 + 4648);
}