网站首页  词典首页

请输入您要查询的计算机术语:

 

术语 CHttpFilterContext::ServerSupportFunction
释义 CHttpFilterContext::ServerSupportFunction

BOOL ServerSupportFunction(enum SF_REQ_TYPE sfReq, PVOID pvData, LPDWORD lpdwSize, LPDWORD lpdwDataType )

返回值:如果成功,则返回非零值,否则为0。

参数:
sfReq服务器请求类型。请参阅说明部分,以了解可能值的列表。
pvData一个指向空终止字符串的指针。其值指定为sfReq的扩展。当与SF_REQ_SEND_RESPONSE_HEADER一起使用时,它是可选的、空终止状态的字符串(例如,“401 Access Denied”)或者对于“200OK”的缺省回答,为NULL。当与SF_REQ_ADD_HEADERS_ON_DENIAL一起使用,它是空终止字符串,指向一个或多个以“\\r\”结束的标题行。
lpdwSize空终止字符串。其值指定为扩展部分。当与SF_REQ_SEND_RESPONSE_在HEADER一起使用,它是空终止字符串,指向将被添加的可选数据且与标题一起设置。如果为NULL,标题将以空行结束。当与SF_REQ_ADD_ HEADERS_ON_DENIAL一起使用,它是下一次读取的字节大小。
lpdwDataType空终止字符串,指向将被与标题一起添加和发送的可选标题或数据。如果为NULL,标题将以“\\r\”对结束。

说明:
调用此成员函数来扩展ISA API。
HTTP服务器的扩展值以sfReq代表,可能为:
·SF_REQ_SEND_RESPONSE_HEADER发送一个完整的HTTP回答标题,包括状态、服务器版本、消息时间及MIME版本。服务器应在尾部添加其他信息,如Content-type,Content-length等等,后面跟着特殊的“\\r\”。
·SF_REQ_ADD_HEADERS_ON_DENIAL如果服务器拒绝HTTP请求,就添加指定的标题到服务器错误回答中。
这允许一个鉴定过滤器广告其服务,无须过滤每个请求。通常,标题将为WWW-Authenticate标题,使用定制的鉴定策略,但没有限制应确定什么标题。
·SF_REQ_SET_NEXT_READ_SIZE只用于原始数据过滤器,返回SF_STATUS_READ_NEXT。
随便看

 

MFC类库中文详解手册包含4274条MFC类库参考词条,基本涵盖了Microsoft基本类库中的类、全局函数、全局变量和宏的内容,是计算机编程的有利工具。

 

Copyright © 2004-2023 Winrtm.com All Rights Reserved
京ICP备2021023879号-40 更新时间:2024/10/6 10:27:31