This section contains topics for the following groups of functions:
Attachment Callback Functions
The following support functions are provided by the Security Configuration tool set and may be used by attachment engines and extension snap-ins to read and write configuration data.
| Callback function | Description |
|
PFSCE_FREE_INFO
|
Used to free memory allocated by these support functions.
|
|
PFSCE_LOG_INFO
|
Used to log message to the configuration log file or analysis log file.
|
|
PFSCE_QUERY_INFO
|
Used to query the configuration and analysis information for a specific service.
|
|
PFSCE_SET_INFO
|
Used to set configuration and analysis information for a specific service.
|
Attachment Engine Functions
| Function | Description |
|
SceSvcAttachmentAnalyze
|
Implemented by the attachment engine DLL. The Security Configuration Engine calls this function when the system is analyzed.
|
|
SceSvcAttachmentConfig
|
Implemented by the attachment engine DLL. The Security Configuration Engine calls this function when the system is configured.
|
|
SceSvcAttachmentUpdate
|
Implemented by the attachment engine DLL. The Security Configuration Engine calls this function when it receives a configuration update request from the attachment snap-in extension.
|
LSA Policy Functions
The following topics provide reference information for the Local Security Authority (LSA) Policy functions.
Policy Functions
The following functions enumerate user accounts and trusted domains, receive policy change notifications, and lookup account names and SIDs.
Account Functions
The following functions add, enumerate, and delete permissions for an account.
Trusted Domain Functions
The following functions create, enumerate, and delete trusted domains and set and retrieve trusted domain information.
Private Data Functions
Do not use the LSA private data functions. Instead, use the CryptProtectData and CryptUnprotectData functions.
Miscellaneous Functions
The LSA Policy API has the following three functions that do not fit into any of the other LSA Policy function categories.
| Function | Description |
|
LsaClose
|
Closes a handle to a Policy object or a TrustedDomain object.
|
|
LsaFreeMemory
|
Frees a buffer allocated by an LSA function.
|
|
LsaNtStatusToWinError
|
Converts an NTSTATUS value to a Windows error code.
|
Managed Service Account Functions
The following functions are used to create, enumerate, find, and delete managed service accounts.
Password Filter Functions
The following password filter functions are implemented by custom password filter DLLs to provide password filtering and password change notification.
Safer Functions
The following Safer functions can be used to check the safer level of any executable and to log events.
Send comments about this topic to Microsoft
Build date: 9/24/2009