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