LSA policy object.
More...
#include <LSAPolicy.h>
|
| LSAPolicy () |
|
virtual | ~LSAPolicy () |
|
void | Open (const std::wstring &computer_name, LSA_OBJECT_ATTRIBUTES attr, DWORD access=POLICY_ALL_ACCESS) |
| open the LSA policy object on a computer More...
|
|
void | Open (DWORD access=POLICY_ALL_ACCESS) |
| open the LSA policy object on the local computer with all access More...
|
|
void | Close () |
| close a previously opened LSA policy object More...
|
|
bool | IsOpen () const |
| returns true if policy is already open More...
|
|
LSA_HANDLE | GetHandle () const |
| return the policy handle More...
|
|
LSAPolicy::~LSAPolicy |
( |
| ) |
|
|
virtual |
void LSAPolicy::Close |
( |
| ) |
|
close a previously opened LSA policy object
LSA_HANDLE AppSecInc::LSA::LSAPolicy::GetHandle |
( |
| ) |
const |
|
inline |
bool AppSecInc::LSA::LSAPolicy::IsOpen |
( |
| ) |
const |
|
inline |
returns true if policy is already open
void LSAPolicy::Open |
( |
const std::wstring & |
computer_name, |
|
|
LSA_OBJECT_ATTRIBUTES |
attr, |
|
|
DWORD |
access = POLICY_ALL_ACCESS |
|
) |
| |
open the LSA policy object on a computer
void LSAPolicy::Open |
( |
DWORD |
access = POLICY_ALL_ACCESS | ) |
|
open the LSA policy object on the local computer with all access
The documentation for this class was generated from the following files: