ReactOS  0.4.15-dev-439-g292f67a
winefs.h
Go to the documentation of this file.
1 typedef struct _CERTIFICATE_BLOB {
6 
7 typedef struct _EFS_HASH_BLOB {
11 
12 typedef struct _ENCRYPTION_CERTIFICATE {
17 
24 
29 
34 
36  LPCWSTR,
38  );
39 
41  LPCWSTR,
43  );
44 
46  LPCWSTR,
47  BOOL
48  );
49 
51  _In_ LPCTSTR,
53  );
54 
56  LPCWSTR,
58  );
59 
62  );
63 
65  LPCWSTR,
67  );
DWORD WINAPI QueryUsersOnEncryptedFile(LPCWSTR, PENCRYPTION_CERTIFICATE_HASH_LIST *)
Definition: efs.c:184
const CHAR * LPCTSTR
Definition: xmlstorage.h:193
PBYTE pbData
Definition: winefs.h:9
PEFS_CERTIFICATE_BLOB pCertBlob
Definition: winefs.h:15
const WCHAR * LPCWSTR
Definition: xmlstorage.h:185
DWORD dwCertEncodingType
Definition: winefs.h:2
DWORD cbData
Definition: winefs.h:8
struct _ENCRYPTION_CERTIFICATE_LIST * PENCRYPTION_CERTIFICATE_LIST
struct _CERTIFICATE_BLOB * PEFS_CERTIFICATE_BLOB
struct _ENCRYPTION_CERTIFICATE_LIST ENCRYPTION_CERTIFICATE_LIST
struct _CERTIFICATE_BLOB EFS_CERTIFICATE_BLOB
void WINAPI FreeEncryptionCertificateHashList(PENCRYPTION_CERTIFICATE_HASH_LIST)
Definition: efs.c:161
unsigned int BOOL
Definition: ntddk_ex.h:94
BOOL WINAPI EncryptionDisable(LPCWSTR, BOOL)
Definition: efs.c:101
struct _ENCRYPTION_CERTIFICATE_HASH * PENCRYPTION_CERTIFICATE_HASH
DWORD WINAPI RemoveUsersFromEncryptedFile(LPCWSTR, PENCRYPTION_CERTIFICATE_HASH_LIST)
Definition: efs.c:196
struct _EFS_HASH_BLOB EFS_HASH_BLOB
#define _Out_
Definition: no_sal2.h:323
PEFS_HASH_BLOB pHash
Definition: winefs.h:21
struct _ENCRYPTION_CERTIFICATE * PENCRYPTION_CERTIFICATE
PENCRYPTION_CERTIFICATE * pUsers
Definition: winefs.h:27
#define WINAPI
Definition: msvc.h:6
unsigned long DWORD
Definition: ntddk_ex.h:95
PBYTE pbData
Definition: winefs.h:4
PENCRYPTION_CERTIFICATE_HASH * pUsers
Definition: winefs.h:32
BOOL WINAPI FileEncryptionStatus(_In_ LPCTSTR, _Out_ LPDWORD)
#define _In_
Definition: no_sal2.h:204
DWORD WINAPI QueryRecoveryAgentsOnEncryptedFile(LPCWSTR, PENCRYPTION_CERTIFICATE_HASH_LIST *)
Definition: efs.c:172
struct _ENCRYPTION_CERTIFICATE ENCRYPTION_CERTIFICATE
struct _ENCRYPTION_CERTIFICATE_HASH_LIST * PENCRYPTION_CERTIFICATE_HASH_LIST
struct _ENCRYPTION_CERTIFICATE_HASH ENCRYPTION_CERTIFICATE_HASH
DWORD WINAPI AddUsersToEncryptedFile(LPCWSTR, PENCRYPTION_CERTIFICATE_LIST)
Definition: efs.c:19
uint32_t * LPDWORD
Definition: typedefs.h:58
struct _ENCRYPTION_CERTIFICATE_HASH_LIST ENCRYPTION_CERTIFICATE_HASH_LIST
WCHAR * LPWSTR
Definition: xmlstorage.h:184
struct _EFS_HASH_BLOB * PEFS_HASH_BLOB
BYTE * PBYTE
Definition: pedump.c:66
DWORD cbData
Definition: winefs.h:3