[ros-diffs] [ea] 14196: winsta.dll raw stubs
ea at svn.reactos.com
ea at svn.reactos.com
Sat Mar 19 19:31:16 CET 2005
winsta.dll raw stubs
Added: trunk/reactos/lib/winsta/
Added: trunk/reactos/lib/winsta/main.c
Added: trunk/reactos/lib/winsta/makefile
Added: trunk/reactos/lib/winsta/misc.c
Added: trunk/reactos/lib/winsta/server.c
Added: trunk/reactos/lib/winsta/winsta.def
Added: trunk/reactos/lib/winsta/winsta.h
Added: trunk/reactos/lib/winsta/winsta.rc
Added: trunk/reactos/lib/winsta/ws.c
_____
Added: trunk/reactos/lib/winsta/main.c
--- trunk/reactos/lib/winsta/main.c 2005-03-19 18:28:01 UTC (rev
14195)
+++ trunk/reactos/lib/winsta/main.c 2005-03-19 18:31:14 UTC (rev
14196)
@@ -0,0 +1,50 @@
+/*
+ * ReactOS WinStation
+ * Copyright (C) 2005 ReactOS Team
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
USA
+ */
+/* $Id$
+ *
+ * PROJECT: ReactOS Access Control List Editor
+ * FILE: lib/winsta/main.c
+ * PURPOSE: WinStation
+ * PROGRAMMER: Emanuele Aliberti <ea at reactos.com>
+ */
+#include <windows.h>
+
+HINSTANCE hDllInstance;
+
+
+BOOL STDCALL
+DllMain(HINSTANCE hinstDLL,
+ DWORD dwReason,
+ LPVOID lpvReserved)
+{
+ switch (dwReason)
+ {
+ case DLL_PROCESS_ATTACH:
+ hDllInstance = hinstDLL;
+ break;
+ case DLL_THREAD_ATTACH:
+ break;
+ case DLL_THREAD_DETACH:
+ break;
+ case DLL_PROCESS_DETACH:
+ break;
+ }
+ return TRUE;
+}
+/* EOF */
_____
Added: trunk/reactos/lib/winsta/makefile
--- trunk/reactos/lib/winsta/makefile 2005-03-19 18:28:01 UTC (rev
14195)
+++ trunk/reactos/lib/winsta/makefile 2005-03-19 18:31:14 UTC (rev
14196)
@@ -0,0 +1,23 @@
+# $Id$
+
+PATH_TO_TOP = ../..
+
+TARGET_TYPE = dynlink
+
+TARGET_NAME = winsta
+
+TARGET_CFLAGS = -g -Werror -Wall
+
+TARGET_OBJECTS = \
+ main.o \
+ misc.o \
+ server.o \
+ ws.o
+
+include $(PATH_TO_TOP)/rules.mak
+
+include $(TOOLS_PATH)/helper.mk
+
+include $(TOOLS_PATH)/depend.mk
+
+# EOF
_____
Added: trunk/reactos/lib/winsta/misc.c
--- trunk/reactos/lib/winsta/misc.c 2005-03-19 18:28:01 UTC (rev
14195)
+++ trunk/reactos/lib/winsta/misc.c 2005-03-19 18:31:14 UTC (rev
14196)
@@ -0,0 +1,12 @@
+/* $Id$ */
+#include <windows.h>
+#include "winsta.h"
+
+WINSTASTUB(LogonIdFromWinStationNameA)
+WINSTASTUB(LogonIdFromWinStationNameW)
+WINSTASTUB(RemoteAssistancePrepareSystemRestore)
+WINSTASTUB(_NWLogonQueryAdmin)
+WINSTASTUB(_NWLogonSetAdmin)
+/* EOF */
+
+
_____
Added: trunk/reactos/lib/winsta/server.c
--- trunk/reactos/lib/winsta/server.c 2005-03-19 18:28:01 UTC (rev
14195)
+++ trunk/reactos/lib/winsta/server.c 2005-03-19 18:31:14 UTC (rev
14196)
@@ -0,0 +1,21 @@
+/* $Id$ */
+#include <windows.h>
+#include "winsta.h"
+
+WINSTASTUB(ServerGetInternetConnectorStatus)
+WINSTASTUB(ServerLicensingClose)
+WINSTASTUB(ServerLicensingDeactivateCurrentPolicy)
+WINSTASTUB(ServerLicensingFreePolicyInformation)
+WINSTASTUB(ServerLicensingGetAvailablePolicyIds)
+WINSTASTUB(ServerLicensingGetPolicy)
+WINSTASTUB(ServerLicensingGetPolicyInformationA)
+WINSTASTUB(ServerLicensingGetPolicyInformationW)
+WINSTASTUB(ServerLicensingLoadPolicy)
+WINSTASTUB(ServerLicensingOpenA)
+WINSTASTUB(ServerLicensingOpenW)
+WINSTASTUB(ServerLicensingSetPolicy)
+WINSTASTUB(ServerLicensingUnloadPolicy)
+WINSTASTUB(ServerQueryInetConnectorInformationA)
+WINSTASTUB(ServerQueryInetConnectorInformationW)
+WINSTASTUB(ServerSetInternetConnectorStatus)
+/* EOF */
_____
Added: trunk/reactos/lib/winsta/winsta.def
--- trunk/reactos/lib/winsta/winsta.def 2005-03-19 18:28:01 UTC (rev
14195)
+++ trunk/reactos/lib/winsta/winsta.def 2005-03-19 18:31:14 UTC (rev
14196)
@@ -0,0 +1,100 @@
+; $Id$
+LIBRARY winsta.dll
+EXPORTS
+LogonIdFromWinStationNameA at 0
+LogonIdFromWinStationNameW at 0
+RemoteAssistancePrepareSystemRestore at 0
+ServerGetInternetConnectorStatus at 0
+ServerLicensingClose at 0
+ServerLicensingDeactivateCurrentPolicy at 0
+ServerLicensingFreePolicyInformation at 0
+ServerLicensingGetAvailablePolicyIds at 0
+ServerLicensingGetPolicy at 0
+ServerLicensingGetPolicyInformationA at 0
+ServerLicensingGetPolicyInformationW at 0
+ServerLicensingLoadPolicy at 0
+ServerLicensingOpenA at 0
+ServerLicensingOpenW at 0
+ServerLicensingSetPolicy at 0
+ServerLicensingUnloadPolicy at 0
+ServerQueryInetConnectorInformationA at 0
+ServerQueryInetConnectorInformationW at 0
+ServerSetInternetConnectorStatus at 0
+WinStationActivateLicense at 0
+WinStationAutoReconnect at 0
+WinStationBroadcastSystemMessage at 0
+WinStationCheckLoopBack at 0
+WinStationCloseServer at 0
+WinStationConnectA at 0
+WinStationConnectCallback at 0
+WinStationConnectW at 0
+WinStationDisconnect at 0
+WinStationEnumerateA at 0
+WinStationEnumerateLicenses at 0
+WinStationEnumerateProcesses at 0
+WinStationEnumerateW at 0
+WinStationEnumerate_IndexedA at 0
+WinStationEnumerate_IndexedW at 0
+WinStationFreeGAPMemory at 0
+WinStationFreeMemory at 0
+WinStationGenerateLicense at 0
+WinStationGetAllProcesses at 0
+WinStationGetLanAdapterNameA at 0
+WinStationGetLanAdapterNameW at 0
+WinStationGetMachinePolicy at 0
+WinStationGetProcessSid at 0
+WinStationGetTermSrvCountersValue at 0
+WinStationInstallLicense at 0
+WinStationIsHelpAssistantSession at 0
+WinStationNameFromLogonIdA at 0
+WinStationNameFromLogonIdW at 0
+WinStationNtsdDebug at 0
+WinStationOpenServerA at 0
+WinStationOpenServerW at 0
+WinStationQueryInformationA at 0
+WinStationQueryInformationW at 0
+WinStationQueryLicense at 0
+WinStationQueryLogonCredentialsW at 0
+WinStationQueryUpdateRequired at 0
+WinStationRegisterConsoleNotification at 0
+WinStationRemoveLicense at 0
+WinStationRenameA at 0
+WinStationRenameW at 0
+WinStationRequestSessionsList at 0
+WinStationReset at 0
+WinStationSendMessageA at 0
+WinStationSendMessageW at 0
+WinStationSendWindowMessage at 0
+WinStationServerPing at 0
+WinStationSetInformationA at 0
+WinStationSetInformationW at 0
+WinStationSetPoolCount at 0
+WinStationShadow at 0
+WinStationShadowStop at 0
+WinStationShutdownSystem at 0
+WinStationTerminateProcess at 0
+WinStationUnRegisterConsoleNotification at 0
+WinStationVirtualOpen at 0
+WinStationWaitSystemEvent at 0
+_NWLogonQueryAdmin at 0
+_NWLogonSetAdmin at 0
+_WinStationAnnoyancePopup at 0
+_WinStationBeepOpen at 0
+_WinStationBreakPoint at 0
+_WinStationCallback at 0
+_WinStationCheckForApplicationName at 0
+_WinStationFUSCanRemoteUserDisconnect at 0
+_WinStationGetApplicationInfo at 0
+_WinStationNotifyDisconnectPipe at 0
+_WinStationNotifyLogoff at 0
+_WinStationNotifyLogon at 0
+_WinStationNotifyNewSession at 0
+_WinStationReInitializeSecurity at 0
+_WinStationReadRegistry at 0
+_WinStationShadowTarget at 0
+_WinStationShadowTargetSetup at 0
+_WinStationUpdateClientCachedCredentials at 0
+_WinStationUpdateSettings at 0
+_WinStationUpdateUserConfig at 0
+_WinStationWaitForConnect at 0
+; EOF
_____
Added: trunk/reactos/lib/winsta/winsta.h
--- trunk/reactos/lib/winsta/winsta.h 2005-03-19 18:28:01 UTC (rev
14195)
+++ trunk/reactos/lib/winsta/winsta.h 2005-03-19 18:31:14 UTC (rev
14196)
@@ -0,0 +1,7 @@
+#if !defined(_WINSTA_H)
+#define _WINSTA_H
+
+#define WINSTASTUB(n) VOID STDCALL n (VOID) { }
+
+#endif /* !def _WINSTA_H */
+
_____
Added: trunk/reactos/lib/winsta/winsta.rc
--- trunk/reactos/lib/winsta/winsta.rc 2005-03-19 18:28:01 UTC (rev
14195)
+++ trunk/reactos/lib/winsta/winsta.rc 2005-03-19 18:31:14 UTC (rev
14196)
@@ -0,0 +1,4 @@
+#define REACTOS_STR_FILE_DESCRIPTION "ReactOS WinStation\0"
+#define REACTOS_STR_INTERNAL_NAME "winsta\0"
+#define REACTOS_STR_ORIGINAL_FILENAME "winsta.dll\0"
+#include <reactos/version.rc>
_____
Added: trunk/reactos/lib/winsta/ws.c
--- trunk/reactos/lib/winsta/ws.c 2005-03-19 18:28:01 UTC (rev
14195)
+++ trunk/reactos/lib/winsta/ws.c 2005-03-19 18:31:14 UTC (rev
14196)
@@ -0,0 +1,80 @@
+/* $Id$ */
+#include <windows.h>
+#include "winsta.h"
+
+WINSTASTUB(WinStationActivateLicense)
+WINSTASTUB(WinStationAutoReconnect)
+WINSTASTUB(WinStationBroadcastSystemMessage)
+WINSTASTUB(WinStationCheckLoopBack)
+WINSTASTUB(WinStationCloseServer)
+WINSTASTUB(WinStationConnectA)
+WINSTASTUB(WinStationConnectCallback)
+WINSTASTUB(WinStationConnectW)
+WINSTASTUB(WinStationDisconnect)
+WINSTASTUB(WinStationEnumerateA)
+WINSTASTUB(WinStationEnumerateLicenses)
+WINSTASTUB(WinStationEnumerateProcesses)
+WINSTASTUB(WinStationEnumerateW)
+WINSTASTUB(WinStationEnumerate_IndexedA)
+WINSTASTUB(WinStationEnumerate_IndexedW)
+WINSTASTUB(WinStationFreeGAPMemory)
+WINSTASTUB(WinStationFreeMemory)
+WINSTASTUB(WinStationGenerateLicense)
+WINSTASTUB(WinStationGetAllProcesses)
+WINSTASTUB(WinStationGetLanAdapterNameA)
+WINSTASTUB(WinStationGetLanAdapterNameW)
+WINSTASTUB(WinStationGetMachinePolicy)
+WINSTASTUB(WinStationGetProcessSid)
+WINSTASTUB(WinStationGetTermSrvCountersValue)
+WINSTASTUB(WinStationInstallLicense)
+WINSTASTUB(WinStationIsHelpAssistantSession)
+WINSTASTUB(WinStationNameFromLogonIdA)
+WINSTASTUB(WinStationNameFromLogonIdW)
+WINSTASTUB(WinStationNtsdDebug)
+WINSTASTUB(WinStationOpenServerA)
+WINSTASTUB(WinStationOpenServerW)
+WINSTASTUB(WinStationQueryInformationA)
+WINSTASTUB(WinStationQueryInformationW)
+WINSTASTUB(WinStationQueryLicense)
+WINSTASTUB(WinStationQueryLogonCredentialsW)
+WINSTASTUB(WinStationQueryUpdateRequired)
+WINSTASTUB(WinStationRegisterConsoleNotification)
+WINSTASTUB(WinStationRemoveLicense)
+WINSTASTUB(WinStationRenameA)
+WINSTASTUB(WinStationRenameW)
+WINSTASTUB(WinStationRequestSessionsList)
+WINSTASTUB(WinStationReset)
+WINSTASTUB(WinStationSendMessageA)
+WINSTASTUB(WinStationSendMessageW)
+WINSTASTUB(WinStationSendWindowMessage)
+WINSTASTUB(WinStationServerPing)
+WINSTASTUB(WinStationSetInformationA)
+WINSTASTUB(WinStationSetInformationW)
+WINSTASTUB(WinStationSetPoolCount)
+WINSTASTUB(WinStationShadow)
+WINSTASTUB(WinStationShadowStop)
+WINSTASTUB(WinStationShutdownSystem)
+WINSTASTUB(WinStationTerminateProcess)
+WINSTASTUB(WinStationUnRegisterConsoleNotification)
+WINSTASTUB(WinStationVirtualOpen)
+WINSTASTUB(WinStationWaitSystemEvent)
+WINSTASTUB(_WinStationAnnoyancePopup)
+WINSTASTUB(_WinStationBeepOpen)
+WINSTASTUB(_WinStationBreakPoint)
+WINSTASTUB(_WinStationCallback)
+WINSTASTUB(_WinStationCheckForApplicationName)
+WINSTASTUB(_WinStationFUSCanRemoteUserDisconnect)
+WINSTASTUB(_WinStationGetApplicationInfo)
+WINSTASTUB(_WinStationNotifyDisconnectPipe)
+WINSTASTUB(_WinStationNotifyLogoff)
+WINSTASTUB(_WinStationNotifyLogon)
+WINSTASTUB(_WinStationNotifyNewSession)
+WINSTASTUB(_WinStationReInitializeSecurity)
+WINSTASTUB(_WinStationReadRegistry)
+WINSTASTUB(_WinStationShadowTarget)
+WINSTASTUB(_WinStationShadowTargetSetup)
+WINSTASTUB(_WinStationUpdateClientCachedCredentials)
+WINSTASTUB(_WinStationUpdateSettings)
+WINSTASTUB(_WinStationUpdateUserConfig)
+WINSTASTUB(_WinStationWaitForConnect)
+/* EOF */
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.reactos.org/pipermail/ros-diffs/attachments/20050319/bdc01227/attachment.html
More information about the Ros-diffs
mailing list