windows-nt/Source/XPSP1/NT/admin/netui/common/h/prompt.hxx
2020-09-26 16:20:57 +08:00

67 lines
1.8 KiB
C++

/*****************************************************************/
/** Microsoft Windows NT **/
/** Copyright(c) Microsoft Corp., 1991 **/
/*****************************************************************/
/*
* prompt.hxx
* Contains class definitions for PROMPT_AND_CONNECT class.
*
* History:
* Yi-HsinS 10/1/91 Created
* ChuckC 02/2/92 Minor cleanup
* KeithMo 07-Aug-1992 Added HelpContext.
*/
#ifndef _PROMPT_HXX_
#define _PROMPT_HXX_
/*************************************************************************
NAME: PROMPT_AND_CONNECT
SYNOPSIS: Pop up a dialog asking for the password to the resource and
connect to the resource.
INTERFACE: Connect() - Pop up a dialog, retrieve the password and
connect to the resource.
IsConnected() - return TRUE when connected and FALSE otherwise
PARENT: BASE
USES: NLS_STR
HISTORY:
Yi-HsinS 10/1/91 Created
**************************************************************************/
DLL_CLASS PROMPT_AND_CONNECT : public BASE
{
HWND _hwndParent;
NLS_STR _nlsTarget;
NLS_STR _nlsDev;
BOOL _fConnected;
UINT _npasswordLen;
ULONG _nHelpContext;
public:
PROMPT_AND_CONNECT( HWND hwndParent,
const TCHAR *pszTarget,
ULONG nHelpContext,
UINT npasswordLen = PWLEN,
const TCHAR *pszDev = NULL );
~PROMPT_AND_CONNECT();
APIERR Connect( void );
BOOL IsConnected()
{ return _fConnected; }
};
#endif