UINT8 __stdcall PiSwIsValidPnpId(WCHAR *Id, UINT8 SeperatorAllowed){
WCHAR v2;
while( 1 )
{
v2 = *Id;
if( !*Id )
break;
if( (unsigned __int16)(v2 - 33) > 0x5Eu || v2 == 44 || !SeperatorAllowed && *Id == 92 )
return 0;
++Id;
}
return 1;
}