ReactOS  0.4.12-dev-919-gfc3b8d5
winefs.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  _CERTIFICATE_BLOB
 
struct  _EFS_HASH_BLOB
 
struct  _ENCRYPTION_CERTIFICATE
 
struct  _ENCRYPTION_CERTIFICATE_HASH
 
struct  _ENCRYPTION_CERTIFICATE_LIST
 
struct  _ENCRYPTION_CERTIFICATE_HASH_LIST
 

Typedefs

typedef struct _CERTIFICATE_BLOB EFS_CERTIFICATE_BLOB
 
typedef struct _CERTIFICATE_BLOBPEFS_CERTIFICATE_BLOB
 
typedef struct _EFS_HASH_BLOB EFS_HASH_BLOB
 
typedef struct _EFS_HASH_BLOBPEFS_HASH_BLOB
 
typedef struct _ENCRYPTION_CERTIFICATE ENCRYPTION_CERTIFICATE
 
typedef struct _ENCRYPTION_CERTIFICATEPENCRYPTION_CERTIFICATE
 
typedef struct _ENCRYPTION_CERTIFICATE_HASH ENCRYPTION_CERTIFICATE_HASH
 
typedef struct _ENCRYPTION_CERTIFICATE_HASHPENCRYPTION_CERTIFICATE_HASH
 
typedef struct _ENCRYPTION_CERTIFICATE_LIST ENCRYPTION_CERTIFICATE_LIST
 
typedef struct _ENCRYPTION_CERTIFICATE_LISTPENCRYPTION_CERTIFICATE_LIST
 
typedef struct _ENCRYPTION_CERTIFICATE_HASH_LIST ENCRYPTION_CERTIFICATE_HASH_LIST
 
typedef struct _ENCRYPTION_CERTIFICATE_HASH_LISTPENCRYPTION_CERTIFICATE_HASH_LIST
 

Functions

DWORD WINAPI AddUsersToEncryptedFile (LPCWSTR, PENCRYPTION_CERTIFICATE_LIST)
 
DWORD WINAPI RemoveUsersFromEncryptedFile (LPCWSTR, PENCRYPTION_CERTIFICATE_HASH_LIST)
 
BOOL WINAPI EncryptionDisable (LPCWSTR, BOOL)
 
BOOL WINAPI FileEncryptionStatus (_In_ LPCTSTR, _Out_ LPDWORD)
 
DWORD WINAPI QueryUsersOnEncryptedFile (LPCWSTR, PENCRYPTION_CERTIFICATE_HASH_LIST *)
 
void WINAPI FreeEncryptionCertificateHashList (PENCRYPTION_CERTIFICATE_HASH_LIST)
 
DWORD WINAPI QueryRecoveryAgentsOnEncryptedFile (LPCWSTR, PENCRYPTION_CERTIFICATE_HASH_LIST *)
 

Typedef Documentation

◆ EFS_CERTIFICATE_BLOB

◆ EFS_HASH_BLOB

◆ ENCRYPTION_CERTIFICATE

◆ ENCRYPTION_CERTIFICATE_HASH

◆ ENCRYPTION_CERTIFICATE_HASH_LIST

◆ ENCRYPTION_CERTIFICATE_LIST

◆ PEFS_CERTIFICATE_BLOB

◆ PEFS_HASH_BLOB

◆ PENCRYPTION_CERTIFICATE

◆ PENCRYPTION_CERTIFICATE_HASH

◆ PENCRYPTION_CERTIFICATE_HASH_LIST

◆ PENCRYPTION_CERTIFICATE_LIST

Function Documentation

◆ AddUsersToEncryptedFile()

DWORD WINAPI AddUsersToEncryptedFile ( LPCWSTR  ,
PENCRYPTION_CERTIFICATE_LIST   
)

Definition at line 19 of file efs.c.

21 {
22  FIXME("%s() not implemented!\n", __FUNCTION__);
24 }
#define FIXME(fmt,...)
Definition: debug.h:110
#define ERROR_CALL_NOT_IMPLEMENTED
Definition: compat.h:92
#define __FUNCTION__
Definition: types.h:112

◆ EncryptionDisable()

BOOL WINAPI EncryptionDisable ( LPCWSTR  ,
BOOL   
)

Definition at line 101 of file efs.c.

103 {
104  FIXME("%s() not implemented!\n", __FUNCTION__);
106  return FALSE;
107 }
#define FIXME(fmt,...)
Definition: debug.h:110
#define SetLastError(x)
Definition: compat.h:409
#define ERROR_CALL_NOT_IMPLEMENTED
Definition: compat.h:92
#define __FUNCTION__
Definition: types.h:112

◆ FileEncryptionStatus()

BOOL WINAPI FileEncryptionStatus ( _In_  LPCTSTR,
_Out_  LPDWORD 
)

◆ FreeEncryptionCertificateHashList()

void WINAPI FreeEncryptionCertificateHashList ( PENCRYPTION_CERTIFICATE_HASH_LIST  )

Definition at line 161 of file efs.c.

162 {
163  FIXME("%s() not implemented!\n", __FUNCTION__);
164  return;
165 }
#define FIXME(fmt,...)
Definition: debug.h:110
#define __FUNCTION__
Definition: types.h:112

◆ QueryRecoveryAgentsOnEncryptedFile()

DWORD WINAPI QueryRecoveryAgentsOnEncryptedFile ( LPCWSTR  ,
PENCRYPTION_CERTIFICATE_HASH_LIST  
)

Definition at line 172 of file efs.c.

174 {
175  FIXME("%s() not implemented!\n", __FUNCTION__);
177 }
#define FIXME(fmt,...)
Definition: debug.h:110
#define ERROR_CALL_NOT_IMPLEMENTED
Definition: compat.h:92
#define __FUNCTION__
Definition: types.h:112

◆ QueryUsersOnEncryptedFile()

DWORD WINAPI QueryUsersOnEncryptedFile ( LPCWSTR  ,
PENCRYPTION_CERTIFICATE_HASH_LIST  
)

Definition at line 184 of file efs.c.

186 {
187  FIXME("%s() not implemented!\n", __FUNCTION__);
189 }
#define FIXME(fmt,...)
Definition: debug.h:110
#define ERROR_CALL_NOT_IMPLEMENTED
Definition: compat.h:92
#define __FUNCTION__
Definition: types.h:112

◆ RemoveUsersFromEncryptedFile()

DWORD WINAPI RemoveUsersFromEncryptedFile ( LPCWSTR  ,
PENCRYPTION_CERTIFICATE_HASH_LIST   
)

Definition at line 196 of file efs.c.

198 {
199  FIXME("%s() not implemented!\n", __FUNCTION__);
201 }
#define FIXME(fmt,...)
Definition: debug.h:110
#define ERROR_CALL_NOT_IMPLEMENTED
Definition: compat.h:92
#define __FUNCTION__
Definition: types.h:112