How do you convert a wchar_t* returned by a C DLL to a String?

http://docs.julialang.org/en/latest/manual/calling-c-and-fortran-code.html#Accessing-Data-through-a-Pointer-1

And more specifically http://docs.julialang.org/en/latest/stdlib/c.html#Base.unsafe_wrap-Tuple{Union{Type{Array{T,N}%20where%20N},%20Type{Array{T,N}},%20Type{Array}},Ptr{T},Tuple{Vararg{Int64,N}}}%20where%20N%20where%20T