tftpd.h

来自「YLP270的Windows CE5.0 bsp源码。」· C头文件 代码 · 共 56 行

H
56
字号
/*++
THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF
ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO
THE IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A
PARTICULAR PURPOSE.
Copyright (c) 1995-2000 Microsoft Corporation.  All rights reserved.

Module Name:  

  tftpd.h

Abstract:  

  This contains the tftpd.c specific data structure declarations.
  
Functions:

  
Notes:


Revision History:

--*/
#ifndef TFTPD_H
#define TFTPD_H

#define MAX_TFTP_FILENAME 32+1
#define MAX_TFTP_SERVER_PROCS 5





typedef struct TFtpdServerRegistryEntryTag {

	UINT16 fInUse;							// True if this entry is being used
	char szFileName[MAX_TFTP_FILENAME];		// The file name associated with this server process
	TFtpdCallBackFunc pfCallBack;

} TFtpdServerRegistryEntry;


extern DWORD dwLaunchAddr;
extern BOOL  bDoLaunch;

void InitTFtpd( void );
UINT16 TFtpdServerRegister( char *pszFileName, TFtpdCallBackFunc pfCallBack );
void TFtpdServerUnRegister( char *pszFileName );
UINT16 GenerateSrcPort( void );
UINT16 TFtpdFormNewLink( EDBG_ADDR *pMyAddr, BYTE *pFrameBuffer, UINT16 iLinkSlot, UINT16 *pwMsg );
void TFtpdCallBack( UINT16 iLinkSlot, TFtpdCallBackOps Operation );


#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?