PopDirectedDripsUmTestDeviceCompare

NTSTATUS __stdcall PopDirectedDripsUmTestDeviceCompare(RTL_AVL_TABLE *Table, PVOID FirstStruct, PVOID SecondStruct){
  NTSTATUS v3; 
  _DWORD *v4; 
  unsigned int DeviceInstancePath; 
  SIZE_T v6; 
  NTSTATUS v7; 
  SIZE_T String2Length; 
  SIZE_T String1Length; 
  v3 = 0;
  LODWORD(String1Length) = 0;
  LODWORD(String2Length) = 0;
  PopDirectedDripsUmGetDeviceInstancePath(FirstStruct, &String1Length);
  DeviceInstancePath = (unsigned int)PopDirectedDripsUmGetDeviceInstancePath(v4, &String2Length);
  v7 = RtlCompareUnicodeStrings(v6, (unsigned int)String1Length, DeviceInstancePath);
  if( v7 >= 0 )
    return 2 - (v7 != 0);
  return v3;
}

Referenced by:

No references.