102 lines
2.2 KiB
C
102 lines
2.2 KiB
C
/*++
|
||
|
||
Copyright (c) 1991-92 Microsoft Corporation
|
||
|
||
Module Name:
|
||
|
||
wslogon.c
|
||
|
||
Abstract:
|
||
|
||
This module provides the Workstation service logon support, which
|
||
include sending logoff message for users on the local machine that
|
||
got reset unexpectedly, respond to a relogon request, and respond
|
||
to an interrogation request.
|
||
|
||
Author:
|
||
|
||
Rita Wong (ritaw) 20-Aug-1991
|
||
|
||
Environment:
|
||
|
||
User Mode - Win32
|
||
|
||
Revision History:
|
||
terryk 10-18-1993 Removed WsInitializeLogon stuff
|
||
|
||
--*/
|
||
|
||
#include <stdlib.h> // C Runtime: rand()
|
||
|
||
#include "wsutil.h"
|
||
#include "wsdevice.h"
|
||
#include "wsconfig.h"
|
||
#include "wslsa.h"
|
||
|
||
#include <netlogon.h> // Mailslot message definitions
|
||
#include <logonp.h> // NetpLogon routines
|
||
|
||
//-------------------------------------------------------------------//
|
||
// //
|
||
// Local function prototypes //
|
||
// //
|
||
//-------------------------------------------------------------------//
|
||
|
||
|
||
NET_API_STATUS NET_API_FUNCTION
|
||
I_NetrLogonDomainNameAdd(
|
||
IN LPTSTR LogonDomainName
|
||
)
|
||
/*++
|
||
|
||
Routine Description:
|
||
|
||
This function asks the Datagram Receiver to add the specified
|
||
logon domain for the current user.
|
||
|
||
Arguments:
|
||
|
||
LogonDomainName - Supplies the name of the logon domain to add.
|
||
|
||
Return Value:
|
||
|
||
NET_API_STATUS - NERR_Success or reason for failure.
|
||
|
||
--*/
|
||
{
|
||
// terryk added this on 10-15-1993
|
||
// WsInitialLogon is never be called and So WsLogonDomainMutex is
|
||
// never initialize properly.
|
||
return ERROR_NOT_SUPPORTED;
|
||
}
|
||
|
||
|
||
NET_API_STATUS NET_API_FUNCTION
|
||
I_NetrLogonDomainNameDel(
|
||
IN LPTSTR LogonDomainName
|
||
)
|
||
/*++
|
||
|
||
Routine Description:
|
||
|
||
This function asks the Datagram Receiver to delete the specified
|
||
logon domain for the current user.
|
||
|
||
Arguments:
|
||
|
||
LogonDomainName - Supplies the name of the logon domain to
|
||
delete.
|
||
|
||
Return Value:
|
||
|
||
NET_API_STATUS - NERR_Success or reason for failure.
|
||
|
||
--*/
|
||
{
|
||
// terryk added this on 10-15-1993
|
||
// WsInitialLogon is never be called and So WsLogonDomainMutex is
|
||
// never initialize properly.
|
||
return ERROR_NOT_SUPPORTED;
|
||
}
|
||
|