UNICODE_STRING structure
Applies to: desktop apps only
The UNICODE_STRING structure is used by various Local Security Authority (LSA) functions to specify a Unicode string.
Syntax
typedef struct _LSA_UNICODE_STRING {
USHORT Length;
USHORT MaximumLength;
PWSTR Buffer;
} LSA_UNICODE_STRING, *PLSA_UNICODE_STRING, UNICODE_STRING, *PUNICODE_STRING;
Members
- Length
-
Specifies the length, in bytes, of the string pointed to by the Buffer member, not including the terminating NULL character, if any.
- MaximumLength
-
Specifies the total size, in bytes, of memory allocated for Buffer. Up to MaximumLength bytes may be written into the buffer without trampling memory.
- Buffer
-
Pointer to a wide-character string. Note that the strings returned by the various LSA functions might not be null-terminated.
Requirements
|
Minimum supported client | Windows 2000 Professional |
|---|---|
|
Minimum supported server | Windows 2000 Server |
|
Header |
|
Send comments about this topic to Microsoft
Build date: 3/13/2012