RtlpFcSendFeatureUsageNotifications
NTSTATUS __stdcall RtlpFcSendFeatureUsageNotifications(INT64 a1, UINT64 *a2, INT64 a3){
NTSTATUS v5;
unsigned int i;
__int64 v7;
NTSTATUS v8;
v5 = -1073741275;
if( a3 )
{
for( i = 0; i < *(_DWORD *)a2; ++i )
{
v7 = 2i64 * i;
if( HIDWORD(a2[v7]) == *(_DWORD *)a1
&& LOWORD(a2[v7 + 1]) == *(_WORD *)(a1 + 4)
&& ((a2[v7 + 1] & 0x10000) == 0 || (*(_BYTE *)(a1 + 6) & 1) != 0) )
{
v8 = RtlpFcNotifyFeatureUsageTarget(a1);
if( v8 >= 0 )
v5 = v8;
}
}
}
return v5;
}Referenced by:
CmFcpManagerDrainUsageNotifications