LSP Secret Object API functions.
|
_LSAFN_EXTERN NTSTATUS | _LsaOpenSecret (IN LSA_HANDLE PolicyHandle, IN PLSA_UNICODE_STRING SecretName, IN ACCESS_MASK DesiredAccess, OUT PLSA_HANDLE SecretHandle) |
|
_LSAFN_EXTERN NTSTATUS | _LsaCreateSecret (IN LSA_HANDLE PolicyHandle, IN PLSA_UNICODE_STRING SecretName, IN ACCESS_MASK DesiredAccess, OUT PLSA_HANDLE SecretHandle) |
|
_LSAFN_EXTERN NTSTATUS | _LsaSetSecret (IN LSA_HANDLE SecretHandle, OPTIN PLSA_UNICODE_STRING CurrentValue, OPTIN PLSA_UNICODE_STRING OldValue) |
|
_LSAFN_EXTERN NTSTATUS | _LsaQuerySecret (IN LSA_HANDLE SecretHandle, OPTOUT OPTIONAL PLSA_UNICODE_STRING *CurrentValue, OPTOUT PLARGE_INTEGER CurrentValueSetTime, OPTOUT PLSA_UNICODE_STRING *OldValue, OPTOUT PLARGE_INTEGER OldValueSetTime) |
|
◆ _LsaOpenSecret()
_LSAFN_EXTERN NTSTATUS _LsaOpenSecret |
( |
IN LSA_HANDLE |
PolicyHandle, |
|
|
IN PLSA_UNICODE_STRING |
SecretName, |
|
|
IN ACCESS_MASK |
DesiredAccess, |
|
|
OUT PLSA_HANDLE |
SecretHandle |
|
) |
| |
◆ _LsaCreateSecret()
_LSAFN_EXTERN NTSTATUS _LsaCreateSecret |
( |
IN LSA_HANDLE |
PolicyHandle, |
|
|
IN PLSA_UNICODE_STRING |
SecretName, |
|
|
IN ACCESS_MASK |
DesiredAccess, |
|
|
OUT PLSA_HANDLE |
SecretHandle |
|
) |
| |
◆ _LsaSetSecret()
_LSAFN_EXTERN NTSTATUS _LsaSetSecret |
( |
IN LSA_HANDLE |
SecretHandle, |
|
|
OPTIN PLSA_UNICODE_STRING |
CurrentValue, |
|
|
OPTIN PLSA_UNICODE_STRING |
OldValue |
|
) |
| |
◆ _LsaQuerySecret()
_LSAFN_EXTERN NTSTATUS _LsaQuerySecret |
( |
IN LSA_HANDLE |
SecretHandle, |
|
|
OPTOUT OPTIONAL PLSA_UNICODE_STRING * |
CurrentValue, |
|
|
OPTOUT PLARGE_INTEGER |
CurrentValueSetTime, |
|
|
OPTOUT PLSA_UNICODE_STRING * |
OldValue, |
|
|
OPTOUT PLARGE_INTEGER |
OldValueSetTime |
|
) |
| |