www.pudn.com > loggerclient_src.zip > SecurityToken.h
/*
* $Header: /logger/common/SecurityToken.h 1 11/11/03 2:45a Administrator $
*
* $History: SecurityToken.h $
*
* ***************** Version 1 *****************
* User: Administrator Date: 11/11/03 Time: 2:45a
* Created in $/logger/common
*
* ***************** Version 1 *****************
* User: Administrator Date: 11/07/03 Time: 3:18p
* Created in $/logger
*/
#if !defined(AFX_SECURITYDESCRIPTOR_H__3267ED2C_7373_471E_BB4F_ECC7E0D453E8__INCLUDED_)
#define AFX_SECURITYDESCRIPTOR_H__3267ED2C_7373_471E_BB4F_ECC7E0D453E8__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
class CSecurityToken
{
public:
CSecurityToken(BOOL bInheritHandles = FALSE);
SECURITY_ATTRIBUTES *operator&() { return &m_sa; }
private:
SECURITY_DESCRIPTOR m_sd;
SECURITY_ATTRIBUTES m_sa;
};
#endif // !defined(AFX_SECURITYDESCRIPTOR_H__3267ED2C_7373_471E_BB4F_ECC7E0D453E8__INCLUDED_)