PiDrvDbMountNode

NTSTATUS __stdcall PiDrvDbMountNode(PCWSTR SourceString){
  NTSTATUS v2; 
  _UNICODE_STRING String2; 
  _UNICODE_STRING DestinationString; 
  _UNICODE_STRING UnicodeString; 

  String2 = 0i64;
  DestinationString = 0i64;
  UnicodeString = 0i64;
  RtlInitUnicodeString(&DestinationString, 0i64);
  RtlInitUnicodeString(&UnicodeString, 0i64);
  RtlInitUnicodeString(&String2, SourceString);
  if( PiDrvDbFindNode(&String2) < 0 )
    v2 = -1073741637;
  else
    v2 = (MEMORY[0x40] & 1) != 0 ? -1073741790 : 0x40000000;
  RtlFreeAnsiString(&DestinationString);
  RtlFreeAnsiString(&UnicodeString);
  return v2;
}

Referenced by:

PiPnpRtlObjectActionCallback