mirror of https://github.com/lianthony/NT4.0
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.
39 lines
873 B
39 lines
873 B
/****************************** Module Header ******************************\
|
|
* Module Name: lsa.h
|
|
*
|
|
* Copyright (c) 1991, Microsoft Corporation
|
|
*
|
|
* Define utility routines that access the LSA
|
|
*
|
|
* History:
|
|
* 12-09-91 Davidc Created.
|
|
\***************************************************************************/
|
|
|
|
|
|
//
|
|
// Exported function prototypes
|
|
//
|
|
|
|
BOOL
|
|
OpenLsaOnController(
|
|
PUNICODE_STRING ControllerName OPTIONAL,
|
|
ACCESS_MASK DesiredAccess,
|
|
PUNICODE_STRING PrimaryDomainName,
|
|
PLSA_HANDLE LsaHandle
|
|
);
|
|
|
|
BOOL
|
|
OpenLsaOnDomain(
|
|
PUNICODE_STRING PrimaryDomainName IN,
|
|
ACCESS_MASK DesiredAccess IN,
|
|
PUNICODE_STRING SuggestedControllerName IN,
|
|
PUNICODE_STRING ControllerName OUT,
|
|
PLSA_HANDLE ControllerHandle OUT
|
|
);
|
|
|
|
BOOL
|
|
GetPrimaryDomain(
|
|
PUNICODE_STRING PrimaryDomainName,
|
|
PSID *PrimaryDomainSid OPTIONAL
|
|
);
|
|
|