[INCLUDE/IDL]
authorJérôme Gardou <jerome.gardou@reactos.org>
Thu, 16 Oct 2014 20:15:26 +0000 (20:15 +0000)
committerJérôme Gardou <jerome.gardou@reactos.org>
Thu, 16 Oct 2014 20:15:26 +0000 (20:15 +0000)
 - Properly mark some arguments as [out] only for wlansvc interface.

svn path=/trunk/; revision=64768

reactos/include/reactos/idl/wlansvc.idl

index 07f84fa..d8c434b 100644 (file)
@@ -7,7 +7,7 @@
 
 typedef [context_handle] PVOID WLANSVC_RPC_HANDLE;
 typedef WLANSVC_RPC_HANDLE* LPWLANSVC_RPC_HANDLE;
-typedef [handle] LPWSTR WLANSVC_HANDLE;
+typedef [handle, string] LPWSTR WLANSVC_HANDLE;
 
 /* FIXME */
 typedef struct struct_C {
@@ -49,8 +49,8 @@ interface wlansvc_interface
     DWORD _RpcOpenHandle(
         [in] WLANSVC_HANDLE szMachineName,
         [in] DWORD dwClientVersion,
-        [in, out] DWORD* pdwNegotiatedVersion,
-        [in, out] LPWLANSVC_RPC_HANDLE phClientHandle);
+        [out] DWORD* pdwNegotiatedVersion,
+        [out] LPWLANSVC_RPC_HANDLE phClientHandle);
 
     /* Function: 0x01 */
     DWORD _RpcCloseHandle(