Lines Matching defs:len
40 BSTR SysAllocStringByteLen(LPCSTR s, UINT len)
45 if (len >= (k_BstrSize_Max - (UINT)sizeof(OLECHAR) - (UINT)sizeof(OLECHAR) - (UINT)sizeof(CBstrSizeType)))
48 UINT size = (len + (UINT)sizeof(OLECHAR) + (UINT)sizeof(OLECHAR) - 1) & ~((UINT)sizeof(OLECHAR) - 1);
52 *(CBstrSizeType *)p = (CBstrSizeType)len;
55 memcpy(bstr, s, len);
56 for (; len < size; len++)
57 ((Byte *)bstr)[len] = 0;
61 BSTR SysAllocStringLen(const OLECHAR *s, UINT len)
63 if (len >= (k_BstrSize_Max - (UINT)sizeof(OLECHAR) - (UINT)sizeof(CBstrSizeType)) / (UINT)sizeof(OLECHAR))
66 UINT size = len * (UINT)sizeof(OLECHAR);
74 bstr[len] = 0;