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