internal static Win32ErrorCode WNetAddConnection2(ref NetResource netResource, SecureString password, string userName, NetConnectOptions flags) { using (SafeUnicodeSecureStringPointer passwordPointer = new SafeUnicodeSecureStringPointer(password)) { return(WNetAddConnection2(ref netResource, passwordPointer, userName, flags)); } }
internal static Win32ErrorCode WNetAddConnection2(ref NetResource netResource, SecureString password, string userName, NetConnectOptions flags) { using (SafeUnicodeSecureStringPointer passwordPointer = new SafeUnicodeSecureStringPointer(password)) { return WNetAddConnection2(ref netResource, passwordPointer, userName, flags); } }
private static extern Win32ErrorCode WNetAddConnection2([In] ref NetResource netResource, [In] SafeUnicodeSecureStringPointer password, [In][MarshalAs(UnmanagedType.LPWStr)] string userName, NetConnectOptions flags);