public static Native ConvertToUnmanaged(MARSHALLED_UNICODE_STRING managed) { Native n; n.Length = managed.Length; n.MaximumLength = managed.MaximumLength; n.Buffer = Marshal.StringToCoTaskMemUni(managed.Buffer); return(n); }
public Native(MARSHALLED_UNICODE_STRING managed) { Length = managed.Length; MaximumLength = managed.MaximumLength; Buffer = Marshal.StringToCoTaskMemUni(managed.Buffer); }