REMOTE_NAME_INFO Structure


typedef struct _REMOTE_NAME_INFO { 
    LPTSTR lpszUniversalName;
    LPTSTR lpszConnectionName;
    LPTSTR lpszRemainingPath;
} REMOTE_NAME_INFO, *LPREMOTE_NAME_INFO;

lpszUniversalName

Points to the Universal Name if the provider supports that. Otherwise this element will be a NULL pointer.

lpszConnectionName

Points to the remote name used to make the connection. This does not have a backslash at the end of the name.

lpszRemainingPath

The remaining path that needs to be concatenated to drive letter once a connection is established using above ConnectionInfo, to refer to the same object again. This path starts with a backslash.