PiPnpRtlApplyMandatoryDeviceInterfaceFilters
INT64 __fastcall PiPnpRtlApplyMandatoryDeviceInterfaceFilters(
INT64 a1,
INT64 a2,
INT64 a3,
SECURITY_SUBJECT_CONTEXT *a4,
UINT8 *a5){
int ObjectProperty;
INT64 v9;
int v10;
ULONG v11;
PVOID P;
LODWORD(v9) = 0;
P = 0i64;
v10 = 0;
ObjectProperty = PnpGetObjectProperty(
1198550608i64,
200i64,
a2,
3i64,
(const WCHAR *)a3,
0i64,
(INT64 *)&DEVPKEY_Device_InstanceId,
(UINT64)&v10,
(INT64)&P,
&v11,
v9);
if( ObjectProperty >= 0 )
ObjectProperty = PiPnpRtlApplyMandatoryDeviceFilters(a1, P, 0i64, (UINT8 *)a4, a5);
if( P )
ExFreePoolWithTag(P, 0x47706E50u);
return(unsigned int)ObjectProperty;
}Referenced by:
PiPnpRtlApplyMandatoryFilters