Author: cwittich Date: Mon Mar 16 10:50:27 2009 New Revision: 40052
URL: http://svn.reactos.org/svn/reactos?rev=40052&view=rev Log: move some structs to the idl
Modified: trunk/reactos/include/psdk/wlanapi.h trunk/reactos/include/reactos/idl/wlansvc.idl
Modified: trunk/reactos/include/psdk/wlanapi.h URL: http://svn.reactos.org/svn/reactos/trunk/reactos/include/psdk/wlanapi.h?rev=... ============================================================================== --- trunk/reactos/include/psdk/wlanapi.h [iso-8859-1] (original) +++ trunk/reactos/include/psdk/wlanapi.h [iso-8859-1] Mon Mar 16 10:50:27 2009 @@ -184,38 +184,6 @@
typedef L2_NOTIFICATION_DATA WLAN_NOTIFICATION_DATA, *PWLAN_NOTIFICATION_DATA;
-/* FIXME */ - -#if 0 -typedef struct struct_C { - ULONGLONG elem_1; - ULONGLONG elem_2; - GUID elem_3; - GUID elem_4; - DWORD elem_5; - GUID elem_6; - DWORD elem_7; - DWORD elem_8; - ULONGLONG elem_9; - [size_is(elem_7)] BYTE elem_10[]; -} struct_C ; - -typedef struct struct_D { - GUID elem_1; - GUID elem_2; - DWORD elem_3; - ULONGLONG elem_4; - [size_is(elem_3)] BYTE elem_5[]; -} struct_D ; - -typedef struct struct_E { - /* enum16 */ short elem_1; - DWORD elem_2; - WCHAR elem_3[256]; - WCHAR elem_4[1024]; -} struct_E ; -#endif - /* Functions */ #if !defined(__midl) && !defined(__WIDL__) PVOID WINAPI WlanAllocateMemory(DWORD dwSize);
Modified: trunk/reactos/include/reactos/idl/wlansvc.idl URL: http://svn.reactos.org/svn/reactos/trunk/reactos/include/reactos/idl/wlansvc... ============================================================================== --- trunk/reactos/include/reactos/idl/wlansvc.idl [iso-8859-1] (original) +++ trunk/reactos/include/reactos/idl/wlansvc.idl [iso-8859-1] Mon Mar 16 10:50:27 2009 @@ -7,6 +7,35 @@
typedef [context_handle] PVOID WLANSVC_RPC_HANDLE; typedef WLANSVC_RPC_HANDLE* LPWLANSVC_RPC_HANDLE; + +/* FIXME */ +typedef struct struct_C { + ULONGLONG elem_1; + ULONGLONG elem_2; + GUID elem_3; + GUID elem_4; + DWORD elem_5; + GUID elem_6; + DWORD elem_7; + DWORD elem_8; + ULONGLONG elem_9; + [size_is(elem_7)] BYTE elem_10[]; +} struct_C ; + +typedef struct struct_D { + GUID elem_1; + GUID elem_2; + DWORD elem_3; + ULONGLONG elem_4; + [size_is(elem_3)] BYTE elem_5[]; +} struct_D ; + +typedef struct struct_E { + /* enum16 */ short elem_1; + DWORD elem_2; + WCHAR elem_3[256]; + WCHAR elem_4[1024]; +} struct_E ;
[ uuid(266f33b4-c7c1-4bd1-8f52-ddb8f2214ea9),