public static extern int RtlCompareUnicodeString([In] ref Struct31 String1, [In] ref Struct31 String2, [In] bool CaseInSensitive);
 public static extern NtStatus RtlHashUnicodeString([In] ref Struct31 String, [In] bool CaseInSensitive, [In] Enum73 HashAlgorithm, out int HashValue);
 public static extern bool RtlPrefixUnicodeString([In] ref Struct31 String1, [In] ref Struct31 String2, [In] bool CaseInSensitive);
 public static extern void RtlFreeUnicodeString([In] ref Struct31 UnicodeString);
 public static extern NtStatus RtlDuplicateUnicodeString([In] Enum80 Flags, [In] ref Struct31 StringIn, out Struct31 StringOut);
 public static extern bool RtlCreateUnicodeString(out Struct31 DestinationString, [MarshalAs(UnmanagedType.LPWStr)][In] string SourceString);