summaryrefslogtreecommitdiff
path: root/source4/librpc/idl/efs.idl
diff options
context:
space:
mode:
authorJelmer Vernooij <jelmer@samba.org>2005-10-16 18:33:56 +0000
committerGerald (Jerry) Carter <jerry@samba.org>2007-10-10 13:44:49 -0500
commit8d036f304ed8bbb61be3e26c3670a8c743bd7152 (patch)
tree8c11b09922d94f1bc0b6a17735014c1691399e6b /source4/librpc/idl/efs.idl
parenta0f6e35c1fcaf57cbfabc7d7af8f86b87a51215f (diff)
downloadsamba-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.idl16
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*/
);