diff options
author | Jelmer Vernooij <jelmer@samba.org> | 2005-10-16 18:33:56 +0000 |
---|---|---|
committer | Gerald (Jerry) Carter <jerry@samba.org> | 2007-10-10 13:44:49 -0500 |
commit | 8d036f304ed8bbb61be3e26c3670a8c743bd7152 (patch) | |
tree | 8c11b09922d94f1bc0b6a17735014c1691399e6b /source4/librpc/idl/efs.idl | |
parent | a0f6e35c1fcaf57cbfabc7d7af8f86b87a51215f (diff) | |
download | samba-8d036f304ed8bbb61be3e26c3670a8c743bd7152.tar.gz samba-8d036f304ed8bbb61be3e26c3670a8c743bd7152.tar.bz2 samba-8d036f304ed8bbb61be3e26c3670a8c743bd7152.zip |
r11099: Replace unistr with [string] equivalent
(This used to be commit 6a8291c80ee814a6bdc092b3ef53f450f30b44a0)
Diffstat (limited to 'source4/librpc/idl/efs.idl')
-rw-r--r-- | source4/librpc/idl/efs.idl | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/source4/librpc/idl/efs.idl b/source4/librpc/idl/efs.idl index 310e3522b1..c58b72a401 100644 --- a/source4/librpc/idl/efs.idl +++ b/source4/librpc/idl/efs.idl @@ -14,7 +14,7 @@ WERROR EfsRpcOpenFileRaw( [out,ref] policy_handle *pvContext, - [in] unistr FileName, + [in] [charset(UTF16),string] uint16 FileName[], [in] uint32 Flags ); @@ -34,11 +34,11 @@ void EfsRpcCloseRaw( ); WERROR EfsRpcEncryptFileSrv( - [in] unistr Filename + [in] [charset(UTF16),string] uint16 Filename[] ); WERROR EfsRpcDecryptFileSrv( - [in] unistr FileName, + [in] [charset(UTF16),string] uint16 FileName[], [in] uint32 Reserved ); @@ -51,7 +51,7 @@ typedef struct { uint32 cbTotalLength; [unique] dom_sid *pUserSid; [unique] EFS_HASH_BLOB *pHash; - [unique] unistr *lpDisplayInformation; + [unique] [charset(UTF16),string] uint16 *lpDisplayInformation; } ENCRYPTION_CERTIFICATE_HASH; typedef struct { @@ -61,22 +61,22 @@ typedef struct { } ENCRYPTION_CERTIFICATE_HASH_LIST; WERROR EfsRpcQueryUsersOnFile( - [in] unistr FileName, + [in] [charset(UTF16),string] uint16 FileName[], [out,ref,unique] ENCRYPTION_CERTIFICATE_HASH_LIST **pUsers ); WERROR EfsRpcQueryRecoveryAgents( - [in] unistr FileName, + [in] [charset(UTF16),string] uint16 FileName[], [out,ref,unique] ENCRYPTION_CERTIFICATE_HASH_LIST **pRecoveryAgents ); WERROR EfsRpcRemoveUsersFromFile( - [in] unistr FileName + [in] [charset(UTF16),string] uint16 FileName[] /* [in] ENCRYPTION_CERTIFICATE_LIST Hashes*/ ); WERROR EfsRpcAddUsersToFile( - [in] unistr FileName + [in] [charset(UTF16),string] uint16 FileName[] /* [in] ENCRYPTION_CERTIFICATE_LIST Hashes*/ ); |