Leaked source code of windows server 2003
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.
|
|
/* File: D:\WACKER\tdll\cnctstub.c (Created: 18-Jan-1994)
* * Copyright 1994 by Hilgraeve Inc. -- Monroe, MI * All rights reserved * * $Revision: 2 $ * $Date: 5/09/01 4:42p $ */
#include <windows.h>
#pragma hdrstop
#include <time.h>
#include "stdtyp.h"
#include "session.h"
#include "cnct.h"
#include "cnct.hh"
#include "htchar.h"
static int WINAPI cnctstub(const HDRIVER hDriver); static int WINAPI cnctstubQueryStatus(const HDRIVER hDriver); static int WINAPI cnctstubConnect(const HDRIVER hDriver, const unsigned int uCnctFlags); static int WINAPI cnctstubGetComSettingsString(const HDRIVER hDriver, LPTSTR pachStr, const size_t cb); static int WINAPI cnctstubComEvent(const HDRIVER hDriver, const enum COM_EVENTS event);
/*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
* FUNCTION: * cnctStubAll * * DESCRIPTION: * Stubs all function pointers in a connection handle to a stub * procedure so that the connection handle can function without * a driver. * * ARGUMENTS: * hhCnct - private connection handle * * RETURNS: * void * */ void cnctStubAll(const HHCNCT hhCnct) { hhCnct->pfDestroy = cnctstub; hhCnct->pfQueryStatus = cnctstubQueryStatus; hhCnct->pfConnect = cnctstubConnect; hhCnct->pfDisconnect = cnctstubConnect; hhCnct->pfComEvent = cnctstubComEvent; hhCnct->pfInit = cnctstub; hhCnct->pfLoad = cnctstub; hhCnct->pfSave = cnctstub; hhCnct->pfGetComSettingsString = cnctstubGetComSettingsString; return; }
/* --- Stub Functions --- */
static int WINAPI cnctstub(const HDRIVER hDriver) { return CNCT_NOT_SUPPORTED; }
static int WINAPI cnctstubQueryStatus(const HDRIVER hDriver) { return CNCT_NOT_SUPPORTED; }
static int WINAPI cnctstubConnect(const HDRIVER hDriver, const unsigned int uCnctFlags) { return CNCT_NOT_SUPPORTED; }
static int WINAPI cnctstubGetComSettingsString(const HDRIVER hDriver, LPTSTR pachStr, const size_t cb) { return CNCT_NOT_SUPPORTED; }
static int WINAPI cnctstubComEvent(const HDRIVER hDriver, const enum COM_EVENTS event) { return CNCT_NOT_SUPPORTED; }
|