Home | History | Annotate | Download | only in Common

Lines Matching full:uint32

44 void ConvertWinAttribToString(char *s, UInt32 wa)

89 UInt32 a = prop.ulVal;
103 a &= ~(UInt32)0xFFFF;
115 ConvertUInt32ToString((UInt32)(prop.uhVal.QuadPart >> 48), dest);
206 UInt32 n;
257 UInt32 n[5];
266 static void ParseSid(AString &s, const Byte *p, UInt32 lim, UInt32 &sidSize)
274 UInt32 rev = p[0];
280 UInt32 num = p[1];
287 UInt32 authority = GetBe32(p + 4);
291 UInt32 v0 = Get32(p + 8);
299 UInt32 v1 = Get32(p + 12);
309 UInt32 v4 = Get32(p + 8 + 4 * 4);
346 for (UInt32 i = 0; i < num; i++)
354 static void ParseOwner(AString &s, const Byte *p, UInt32 size, UInt32 pos)
361 UInt32 sidSize = 0;
365 static void AddUInt32ToString(AString &s, UInt32 val)
372 static void ParseAcl(AString &s, const Byte *p, UInt32 size, const char *strName, UInt32 flags, UInt32 offset)
374 UInt32 control = Get16(p + 2);
377 UInt32 pos = Get32(p + offset);
388 // UInt32 aclSize = Get16(p + 2);
389 UInt32 num = Get32(p + 4);
399 for (UInt32 i = 0 ; i < num; i++)
405 // UInt32 aceSize = Get16(p + 2);
406 // UInt32 mask = Get32(p + 4);
410 UInt32 sidSize = 0;
438 void ConvertNtSecureToString(const Byte *data, UInt32 size, AString &s)
464 static bool CheckSid(const Byte *data, UInt32 size, UInt32 pos)
471 UInt32 rev = data[pos];
474 UInt32 num = data[pos + 1];
478 static bool CheckAcl(const Byte *p, UInt32 size, UInt32 flags, UInt32 offset)
480 UInt32 control = Get16(p + 2);
483 UInt32 pos = Get32(p + offset);
490 UInt32 aclSize = Get16(p + 2);
494 bool CheckNtSecure(const Byte *data, UInt32 size)
511 bool ConvertNtReparseToString(const Byte *data, UInt32 size, UString &s)
530 UInt32 tag = Get32(data);
531 UInt32 len = Get16(data + 4);
544 for (UInt32 i = 0; i < len; i++)