blob: 1bd829318c1d078634c3dd1fb80429f7af3358cb (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
|
//+-----------------------------------------------------------------------
//
// Microsoft Windows
//
// Copyright (c) Microsoft Corporation 1992 - 1995
//
// File: secpri.h
//
// Contents: private functions in security.dll
//
//
// History: 6/9/95 MikeSw Created
//
//------------------------------------------------------------------------
#ifndef __SECPRI_H__
#define __SECPRI_H__
HRESULT
SecIStoreSecret(
IN PUNICODE_STRING SecretName,
IN OPTIONAL PUNICODE_STRING SecretValue,
IN OPTIONAL PUNICODE_STRING OldSecretValue,
IN OPTIONAL GUID * EmulatedDomainId
);
HRESULT
SecIRetrieveSecret(
IN PUNICODE_STRING SecretName,
OUT PUNICODE_STRING SecretValue,
OUT OPTIONAL PUNICODE_STRING OldSecretValue,
OUT OPTIONAL PLARGE_INTEGER LastSetTime,
IN OPTIONAL GUID * EmulatedDomainId
);
HRESULT
SecIEnumerateSecrets(
IN OPTIONAL GUID * EmulatedDomainId,
OUT PULONG CountOfSecrets,
OUT PUNICODE_STRING * SecretNames
);
#endif
|