PopFxValidateReturnedUnicodeString
UINT8 __stdcall PopFxValidateReturnedUnicodeString(
_UNICODE_STRING *UnicodeString,
WCHAR *OriginalBufferAddress,
UINT64 OriginalBufferSizeInBytes){
UINT8 v3;
wchar_t *Buffer;
UINT8 v6;
UINT8 v7;
UINT64 pcbLength;
v3 = 0;
Buffer = UnicodeString->Buffer;
pcbLength = 0i64;
if( RtlStringCbLengthW(Buffer, (unsigned int)OriginalBufferSizeInBytes, &pcbLength) >= 0 )
{
v7 = v6;
if( UnicodeString->Length != pcbLength )
return 0;
return v7;
}
return v3;
}Referenced by:
PopPluginInitializeSocSubsystemStaticInfo
PopPluginQuerySocSubsystemMetadata