Wireshark  2.9.0-477-g68ec514b
The Wireshark network protocol analyzer
Classes | Public Member Functions | List of all members
efs Interface Reference

Classes

struct  EFS_CERTIFICATE_BLOB
 
struct  EFS_HASH_BLOB
 
struct  ENCRYPTION_CERTIFICATE
 
struct  ENCRYPTION_CERTIFICATE_HASH
 
struct  ENCRYPTION_CERTIFICATE_HASH_LIST
 

Public Member Functions

WERROR EfsRpcOpenFileRaw ([out, ref] policy_handle *pvContext, [in][charset(UTF16), string] uint16 FileName[], [in] uint32 Flags)
 
WERROR EfsRpcReadFileRaw ([in, ref] policy_handle *pvContext)
 
WERROR EfsRpcWriteFileRaw ([in, ref] policy_handle *pvContext)
 
void EfsRpcCloseRaw ([in, out, ref] policy_handle *pvContext)
 
WERROR EfsRpcEncryptFileSrv ([in][charset(UTF16), string] uint16 Filename[])
 
WERROR EfsRpcDecryptFileSrv ([in][charset(UTF16), string] uint16 FileName[], [in] uint32 Reserved)
 
WERROR EfsRpcQueryUsersOnFile ([in][charset(UTF16), string] uint16 FileName[], [out, ref, unique] ENCRYPTION_CERTIFICATE_HASH_LIST **pUsers)
 
WERROR EfsRpcQueryRecoveryAgents ([in][charset(UTF16), string] uint16 FileName[], [out, ref, unique] ENCRYPTION_CERTIFICATE_HASH_LIST **pRecoveryAgents)
 
WERROR EfsRpcRemoveUsersFromFile ([in][charset(UTF16), string] uint16 FileName[])
 
WERROR EfsRpcAddUsersToFile ([in][charset(UTF16), string] uint16 FileName[])
 
WERROR EfsRpcSetFileEncryptionKey ([in][unique] ENCRYPTION_CERTIFICATE *pEncryptionCertificate)
 
WERROR EfsRpcNotSupported ()
 
WERROR EfsRpcFileKeyInfo ()
 
WERROR EfsRpcDuplicateEncryptionInfoFile ()
 

The documentation for this interface was generated from the following file: