コード例 #1
0
                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);
                }
コード例 #2
0
 public Native(MARSHALLED_UNICODE_STRING managed)
 {
     Length        = managed.Length;
     MaximumLength = managed.MaximumLength;
     Buffer        = Marshal.StringToCoTaskMemUni(managed.Buffer);
 }