Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

49 lines
1.1 KiB

/*****************************************************************/
/** Microsoft LAN Manager **/
/** Copyright(c) Microsoft Corp., 1990 **/
/*****************************************************************/
// pswddlg.hxx
// Jon Newman
// 02 January 1991
//
// Password Prompt Dialog
//
// templated from browdlg.hxx by Rustan M. Leino
//
// File History:
// jonn 3/14/91 Added device SLT
// The Process() return code is a BLT dialog error or one of the following:
#define PSWD_PROMPT_OK 0
#define PSWD_PROMPT_CANCEL 1
#define PSWD_PROMPT_ERROR 2
class PSWD_PROMPT : public DIALOG_WINDOW
{
private:
NLS_STR * _pnlsPasswordReturnBuffer;
SLT _sltDevice;
SLT _sltResource;
SLT _sltDevicePrompt;
PASSWORD_CONTROL _pctlPassword;
protected:
BOOL OnOK( void );
BOOL OnCancel( void );
ULONG QueryHelpContext( void );
public:
PSWD_PROMPT(
HWND hwndOwner,
const NLS_STR& nlsDevice,
const NLS_STR& nlsResource,
short sAsgType,
NLS_STR * pnlsPasswordReturnBuffer );
~PSWD_PROMPT();
}; // class BROWSE_DIALOG