windows-nt/Source/XPSP1/NT/net/ias/providers/ntuser/peruser/netuser.h
2020-09-26 16:20:57 +08:00

54 lines
1.4 KiB
C++

///////////////////////////////////////////////////////////////////////////////
//
// Copyright (c) 1998, Microsoft Corp. All rights reserved.
//
// FILE
//
// netuser.h
//
// SYNOPSIS
//
// This file declares the class NetUser.
//
// MODIFICATION HISTORY
//
// 02/26/1998 Original version.
// 03/20/1998 Add support for RAS attributes.
// 04/02/1998 Added callbackFramed member.
// 04/24/1998 Add useRasForLocal flag.
// 04/30/1998 Converted to IASSyncHandler.
// 05/01/1998 Removed obsolete addAttribute method.
// 05/19/1998 Converted to NtSamHandler.
// 10/19/1998 Remove datastore dependencies.
//
///////////////////////////////////////////////////////////////////////////////
#ifndef _NETUSER_H_
#define _NETUSER_H_
#include <samutil.h>
///////////////////////////////////////////////////////////////////////////////
//
// CLASS
//
// NetUser
//
// DESCRIPTION
//
// This class retrieves per-user attributes from the Networking data store.
//
///////////////////////////////////////////////////////////////////////////////
class NetUser
: public NtSamHandler
{
public:
virtual IASREQUESTSTATUS processUser(
IASRequest& request,
PCWSTR domainName,
PCWSTR username
);
};
#endif // _NETUSER_H_