HTTP_FILTER_URL_MAP Structure
The HTTP_FILTER_URL_MAP structure has the following form:
typedef struct _HTTP_FILTER_URL_MAP
{
const CHAR * pszURL; //IN
CHAR * pszPhysicalPath; //IN/OUT
DWORD cbPathBuff; //IN
} HTTP_FILTER_URL_MAP, *PHTTP_FILTER_URL_MAP;
This structure is pointed to by the pvNotification in the CHttpFilter::HttpFilterProc when the NotificationType is SF_NOTIFY_URL_MAP, which indicates when the server is about to map the specified URL to a physical path. Filters can modify the physical path in place.
The references to IN or IN/OUT above indicate whether the member applies to messages to the filter (IN) or to and from the filter (IN/OUT).
Members
pszURL
Pointer to the URL that is being mapped to a physical path.
pszPhysicalPath
Pointer to the buffer where the physical path is stored.
cbPathBuff
Size of the buffer pointed to by pszPhysicalPath.