    class
    	WEL_NET_RESOURCE

    General
    	cluster: wel
    	description:
    		"Information about a network resource.
    		The structure is returned during enumeration of network resources.
    		It is also specified when making or querying a network connection
    		with calls to various Windows Networking functions."
    	create: make_by_pointer, make

    Ancestors
    	WEL_NETWORKING_CONSTANTS
    	WEL_STRUCTURE*

    Queries
    	comment: STRING_32
    	Connect_interactive: INTEGER_32
    	Connect_localdrive: INTEGER_32
    	Connect_prompt: INTEGER_32
    	Connect_redirect: INTEGER_32
    	Connect_update_profile: INTEGER_32
    	display_type: INTEGER_32
    	Error_access_denied: INTEGER_32
    	Error_already_assigned: INTEGER_32
    	Error_bad_device: INTEGER_32
    	Error_bad_net_name: INTEGER_32
    	Error_bad_provider: INTEGER_32
    	Error_cancelled: INTEGER_32
    	Error_extended_error: INTEGER_32
    	Error_invalid_address: INTEGER_32
    	Error_invalid_parameter: INTEGER_32
    	Error_invalid_password: INTEGER_32
    	Error_more_data: INTEGER_32
    	Error_no_more_items: INTEGER_32
    	Error_no_net_or_bad_path: INTEGER_32
    	Error_no_network: INTEGER_32
    	exists: BOOLEAN
    	is_equal (other: [like Current] WEL_NET_RESOURCE): BOOLEAN
    	item: POINTER
    	local_name: STRING_32
    	Max_path: INTEGER_32
    	provider: STRING_32
    	remote_name: STRING_32
    	Resource_connected: INTEGER_32
    	Resource_display_type_domain: INTEGER_32
    	Resource_display_type_generic: INTEGER_32
    	Resource_display_type_server: INTEGER_32
    	Resource_display_type_share: INTEGER_32
    	Resource_globalnet: INTEGER_32
    	Resource_remembered: INTEGER_32
    	Resource_type_any: INTEGER_32
    	Resource_type_disk: INTEGER_32
    	Resource_type_print: INTEGER_32
    	Resource_usage_connectable: INTEGER_32
    	Resource_usage_container: INTEGER_32
    	scope: INTEGER_32
    	shared: BOOLEAN
    	Structure_size: INTEGER_32
    	type: INTEGER_32
    	usage: INTEGER_32

    Commands
    	copy (other: [like Current] WEL_NET_RESOURCE)
    	dispose
    	initialize
    	initialize_with_character (a_character: CHARACTER_8)
    	memory_copy (source_pointer: POINTER; length: INTEGER_32)
    	set_comment (a_value: STRING_GENERAL)
    	set_display_type (a_value: INTEGER_32)
    	set_item (an_item: POINTER)
    	set_local_name (a_value: STRING_GENERAL)
    	set_provider (a_value: STRING_GENERAL)
    	set_remote_name (a_value: STRING_GENERAL)
    	set_scope (a_value: INTEGER_32)
    	set_shared
    	set_type (a_value: INTEGER_32)
    	set_unshared
    	set_usage (a_value: INTEGER_32)