/*
 * PROJECT:         ReactOS winsta.dll
 * FILE:            lib/winsta/ws.c
 * PURPOSE:         WinStation
 * PROGRAMMER:      Samuel Serapi?n
 * 
 */
#include <winsta.h>

VOID
WINSTAAPI WinStationFreeMemory(PVOID A)
{
    FIXME("WinStationFreeMemory %p not freed!\n",A);
}


VOID
WINSTAAPI WinStationAutoReconnect(PVOID A)
{
    UNIMPLEMENTED;
}

VOID
WINSTAAPI WinStationBroadcastSystemMessage(PVOID A,
                                           PVOID B,
                                           PVOID C,
                                           PVOID D,
                                           PVOID E,
                                           PVOID F,
                                           PVOID G,
                                           PVOID H,
                                           PVOID I,
                                           PVOID J)
{
    UNIMPLEMENTED;
}

VOID
WINSTAAPI WinStationCheckAccess(PVOID A,
                                PVOID B,
                                PVOID C)
{
    UNIMPLEMENTED;
}

VOID
WINSTAAPI WinStationCheckLoopBack(PVOID A,
                                  PVOID B,
                                  PVOID C,
                                  PVOID D)
{
    UNIMPLEMENTED;
}

VOID
WINSTAAPI WinStationConnectA(PVOID A)
{
    UNIMPLEMENTED;
}

VOID
CALLBACK WinStationConnectCallback(PVOID A,
                                   PVOID B,
                                   PVOID C,
                                   PVOID D,
                                   PVOID E)
{
    UNIMPLEMENTED;
}

VOID
WINSTAAPI WinStationConnectEx(PVOID A,
                              PVOID B)
{
    UNIMPLEMENTED;
}

VOID
WINSTAAPI WinStationConnectW(PVOID A,
                             PVOID B,
                             PVOID C,
                             PVOID D,
                             PVOID E)
{
    UNIMPLEMENTED;
}

VOID
WINSTAAPI WinStationFreeGAPMemory(PVOID A,
                                  PVOID B,
                                  PVOID C)
{
    UNIMPLEMENTED;
}

VOID
WINSTAAPI WinStationIsHelpAssistantSession(PVOID A,
                                           PVOID B)
{
    UNIMPLEMENTED;
}

VOID
WINSTAAPI WinStationNtsdDebug(PVOID A,
                              PVOID B,
                              PVOID C,
                              PVOID D,
                              PVOID E)
{
    UNIMPLEMENTED;
}

VOID
WINSTAAPI WinStationRenameA(PVOID A,
                            PVOID B,
                            PVOID C)
{
    UNIMPLEMENTED;
}

VOID
WINSTAAPI WinStationRenameW(PVOID A,
                            PVOID B,
                            PVOID C)
{
    UNIMPLEMENTED;
}

VOID
WINSTAAPI WinStationSendMessageA(PVOID A,
                                 PVOID B,
                                 PVOID C,
                                 PVOID D,
                                 PVOID E,
                                 PVOID F,
                                 PVOID G,
                                 PVOID H,
                                 PVOID I,
                                 PVOID J)
{
    UNIMPLEMENTED;
}

VOID
WINSTAAPI WinStationSendMessageW(PVOID A,
                                 PVOID B,
                                 PVOID C,
                                 PVOID D,
                                 PVOID E,
                                 PVOID F,
                                 PVOID G,
                                 PVOID H,
                                 PVOID I,
                                 PVOID J)
{
    UNIMPLEMENTED;
}

VOID
WINSTAAPI WinStationSendWindowMessage(PVOID A,
                                      PVOID B,
                                      PVOID C,
                                      PVOID D,
                                      PVOID E,
                                      PVOID F,
                                      PVOID G,
                                      PVOID H)
{
    UNIMPLEMENTED;
}

VOID
WINSTAAPI WinStationSetInformationA(PVOID A,
                                    PVOID B,
                                    PVOID C,
                                    PVOID D,
                                    PVOID E)
{
    UNIMPLEMENTED;
}

VOID
WINSTAAPI WinStationSetInformationW(PVOID A,
                                    PVOID B,
                                    PVOID C,
                                    PVOID D,
                                    PVOID E)
{
    UNIMPLEMENTED;
}

VOID
WINSTAAPI WinStationSetPoolCount(PVOID A,
                                 PVOID B,
                                 PVOID C)
{
    UNIMPLEMENTED;
}

VOID
WINSTAAPI WinStationShadow(PVOID A,
                           PVOID B,
                           PVOID C,
                           PVOID D,
                           PVOID E)
{
    UNIMPLEMENTED;
}

VOID
WINSTAAPI WinStationShadowStop(PVOID A,
                               PVOID B,
                               PVOID C)
{
    UNIMPLEMENTED;
}

VOID
WINSTAAPI WinStationShutdownSystem(PVOID A,
                                   PVOID B)
{
    UNIMPLEMENTED;
}

VOID
WINSTAAPI WinStationSystemShutdownStarted()
{
    UNIMPLEMENTED;
}

VOID
WINSTAAPI WinStationSystemShutdownWait(PVOID A,
                                       PVOID B)
{
    UNIMPLEMENTED;
}

VOID
WINSTAAPI WinStationTerminateProcess(PVOID A,
                                     PVOID B,
                                     PVOID C)
{
    UNIMPLEMENTED;
}

VOID
WINSTAAPI WinStationUnRegisterConsoleNotification(PVOID A,
                                                  PVOID B)
{
    UNIMPLEMENTED;
}

VOID
WINSTAAPI WinStationVirtualOpen(PVOID A,
                                PVOID B,
                                PVOID C)
{
    UNIMPLEMENTED;
}

VOID
WINSTAAPI WinStationVirtualOpenEx(PVOID A,
                                  PVOID B,
                                  PVOID C,
                                  PVOID D)
{
    UNIMPLEMENTED;
}

VOID
WINSTAAPI WinStationWaitSystemEvent(PVOID A,
                                    PVOID B,
                                    PVOID C)
{
    UNIMPLEMENTED;
}

VOID
WINSTAAPI WinStationDynVirtualChanRead(PVOID A,
                                       PVOID B,
                                       PVOID C,
                                       PVOID D,
                                       PVOID E)
{
    UNIMPLEMENTED;
}

VOID
WINSTAAPI WinStationDynVirtualChanWrite(PVOID A,
                                        PVOID B,
                                        PVOID C,
                                        PVOID D)
{
    UNIMPLEMENTED;
}

VOID
WINSTAAPI WinStationRegisterConsoleNotificationEx(PVOID A,
                                                  PVOID B,
                                                  PVOID C,
                                                  PVOID D)
{
    UNIMPLEMENTED;
}

VOID
WINSTAAPI WinStationRegisterConsoleNotification(PVOID A,
                                                PVOID B,
                                                PVOID C)
{
    UNIMPLEMENTED;
}

VOID
WINSTAAPI WinStationRegisterNotificationEvent(PVOID A,
                                              PVOID B,
                                              PVOID C,
                                              PVOID D)
{
    UNIMPLEMENTED;
}

VOID
WINSTAAPI WinStationUnRegisterNotificationEvent(PVOID A)
{
    UNIMPLEMENTED;
}

VOID
WINSTAAPI WinStationSwitchToServicesSession()
{
    UNIMPLEMENTED;
}

VOID
WINSTAAPI _WinStationAnnoyancePopup(PVOID A,
                                    PVOID B)
{
    UNIMPLEMENTED;
}

VOID
WINSTAAPI _WinStationBeepOpen(PVOID A,
                              PVOID B,
                              PVOID C)
{
    UNIMPLEMENTED;
}

VOID
WINSTAAPI _WinStationBreakPoint(PVOID A,
                                PVOID B,
                                PVOID C)
{
    UNIMPLEMENTED;
}

VOID
WINSTAAPI _WinStationSessionInitialized()
{
    UNIMPLEMENTED;
}

VOID
CALLBACK _WinStationCallback(PVOID A,
                             PVOID B,
                             PVOID C)
{
    UNIMPLEMENTED;
}

VOID
WINSTAAPI _WinStationCheckForApplicationName(PVOID A,
                                             PVOID B,
                                             PVOID C,
                                             PVOID D,
                                             PVOID E,
                                             PVOID F,
                                             PVOID G,
                                             PVOID H,
                                             PVOID I,
                                             PVOID J,
                                             PVOID K,
                                             PVOID M)
{
    UNIMPLEMENTED;
}

VOID
WINSTAAPI _WinStationFUSCanRemoteUserDisconnect(PVOID A,
                                                PVOID B,
                                                PVOID C)
{
    UNIMPLEMENTED;
}


VOID
WINSTAAPI _WinStationNotifyDisconnectPipe()
{
    UNIMPLEMENTED;
}

VOID
WINSTAAPI _WinStationNotifyNewSession(PVOID A,
                                      PVOID B)
{
    UNIMPLEMENTED;
}

VOID
WINSTAAPI _WinStationReInitializeSecurity(PVOID A)
{
    UNIMPLEMENTED;
}

VOID
WINSTAAPI _WinStationReadRegistry(PVOID A)
{
    UNIMPLEMENTED;
}

VOID
WINSTAAPI _WinStationShadowTargetSetup(PVOID A,
                                       PVOID B)
{
    UNIMPLEMENTED;
}

VOID
WINSTAAPI _WinStationUpdateSettings(PVOID A,
                                    PVOID B,
                                    PVOID C)
{
    UNIMPLEMENTED;
}

VOID
WINSTAAPI _WinStationUpdateUserConfig(PVOID A)
{
    UNIMPLEMENTED;
}

VOID
WINSTAAPI _WinStationUpdateClientCachedCredentials(PVOID A,
                                                   PVOID B,
                                                   PVOID C,
                                                   PVOID D,
                                                   PVOID E,
                                                   PVOID F,
                                                   PVOID G)
{
    UNIMPLEMENTED;
}

/* EOF */
