typedef struct _UNICODE_STRING { unsigned short Length; unsigned short MaximumLength; unsigned short *Buffer; } UNICODE_STRING, *PUNICODE_STRING;