INDEX | CLUSTER | FEATURES | SHORT | FRAMES | NO FRAMES |
-- Allocates a new string and copies the passed string into it. Returns
-- Null if there is insufficient memory, and if Null, Null is passed in.
-- Takes an ANSI string as input, and returns a BSTR that contains an ANSI
-- string. Does not perform any ANSI-to-Unicode translation.
-- Allocates a new string, copies cch characters from the passed string
-- into it, and then appends a null character.
-- Frees a string allocated previously by SysAllocString,
-- SysAllocStringByteLen, SysReAllocString, SysAllocStringLen, or
-- SysReAllocStringLen.
-- Allocates a new BSTR and copies the passed string into it, then frees
-- the BSTR referenced by pbstr, and finally resets pbstr to point to the
-- new BSTR.
-- Creates a new BSTR containing a specified number of characters from
-- an old BSTR, and frees the old BSTR.
-- Returns the length (in bytes) of a BSTR.
-- Returns the length of a BSTR.
INDEX | CLUSTER | FEATURES | SHORT | FRAMES | NO FRAMES |