Windows NT 4.0 source code leak
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

72 lines
1.3 KiB

/****************************** Module Header ******************************\
* Module Name: logoff.h
*
* Copyright (c) 1991, Microsoft Corporation
*
* Define apis user to implement logoff functionality of winlogon
*
* History:
* 12-09-91 Davidc Created.
\***************************************************************************/
// Exported function prototypes
//
int
InitiateLogoff(
PGLOBALS pGlobals,
LONG Flags
);
BOOL
Logoff(
PGLOBALS pGlobals,
int Result
);
BOOL
ShutdownMachine(
PGLOBALS pGlobals,
int Flags
);
VOID
RebootMachine(
PGLOBALS pGlobals
);
VOID
PowerdownMachine(
PGLOBALS pGlobals
);
typedef DWORD (*PWNETNUKECONN) (
HWND
);
typedef DWORD (*PWNETOPENENUM) (
DWORD,
DWORD,
DWORD,
LPNETRESOURCE,
LPHANDLE
);
typedef DWORD (*PWNETENUMRESOURCE) (
HANDLE,
LPDWORD,
LPVOID,
LPDWORD
);
typedef DWORD (*PWNETCLOSEENUM) (
HANDLE
);
typedef DWORD
(APIENTRY * PRASENUMCONNECTIONSW)( LPRASCONNW, LPDWORD, LPDWORD );
typedef DWORD
(APIENTRY * PRASHANGUPW) ( HRASCONN );