KsepDriverPathTail
NTSTATUS __stdcall KsepDriverPathTail(_UNICODE_STRING *BaseName, _UNICODE_STRING *DriverFileName){
unsigned int v3;
wchar_t *Buffer;
__int64 v5;
wchar_t *v6;
if( !BaseName || !DriverFileName )
return -1073741811;
v3 = BaseName->Length >> 1;
if( !v3 )
goto LABEL_7;
Buffer = BaseName->Buffer;
while( 1 )
{
v5 = v3 - 1;
if( Buffer[v5] == 92 )
break;
--v3;
if( !(_DWORD)v5 )
goto LABEL_7;
}
v6 = &Buffer[v3];
if( !v6 )
LABEL_7:
v6 = BaseName->Buffer;
RtlInitUnicodeString(DriverFileName, v6);
return 0;
}Referenced by:
KseShimDriverIoCallbacks