feisty meow concerns codebase 2.140
win32_security.h
Go to the documentation of this file.
1#ifndef WIN32_SECURITY_CLASS
2#define WIN32_SECURITY_CLASS
3
4/*****************************************************************************\
5* *
6* Name : win32_security *
7* Author : Sue Richeson *
8* Author : Chris Koeritz *
9* *
10* Purpose: *
11* *
12* Some helper functions for security calls. These are lower level than *
13* nt_security and only require bare OS calls. *
14* *
15*******************************************************************************
16* Copyright (c) 2000 By Author. This program is free software; you can *
17* redistribute it and/or modify it under the terms of the GNU General Public *
18* License as published by the Free Software Foundation; either version 2 of *
19* the License or (at your option) any later version. This is online at: *
20* http://www.fsf.org/copyleft/gpl.html *
21* Please send any updates to: fred@gruntose.com *
22\*****************************************************************************/
23
24#ifdef __WIN32__
25
26
27
28// forward.
29#include <basis/astring.h>
30
31class win32_security
32{
33public:
34 static bool GetUserAndDomainName(astring &UserName, astring &DomainName);
36
37 static astring full_user();
39};
40
41#endif // windows.
42
43#endif // outer guard.
44