Microsoft Internet Security and Acceleration Server 2004 SDK

FpcCacheAction

The FpcCacheAction enumerated type contains values that specify the conditions for which an object will be retrieved from the ISA Server cache and the conditions for which a new version of the object will be obtained from the Internet.

typedef enum FpcCacheAction
{
  fpcServeFromCacheIfValidObjectExists
fpcServeFromCacheIfValidObjectExists
If there is a valid (unexpired) version of the object in the cache, the cached object should be used. Otherwise, a new version of the object should be obtained from the Internet.
 = 0,
  fpcServeFromCacheIfObjectExists
fpcServeFromCacheIfObjectExists
If any version of the object is found in the cache, the cached object should be used. Otherwise, the object should be obtained from the Internet.
 = 1,
  fpcServeFromCacheOnly
fpcServeFromCacheOnly
If any version of the object is found in the cache, the cached object should be used. Otherwise, an error page should be returned, and no attempt should be made to obtain the object from the Internet.
 = 2

} FpcCacheAction;

Constants

fpcServeFromCacheIfValidObjectExists
If there is a valid (unexpired) version of the object in the cache, the cached object should be used. Otherwise, a new version of the object should be obtained from the Internet.
fpcServeFromCacheIfObjectExists
If any version of the object is found in the cache, the cached object should be used. Otherwise, the object should be obtained from the Internet.
fpcServeFromCacheOnly
If any version of the object is found in the cache, the cached object should be used. Otherwise, an error page should be returned, and no attempt should be made to obtain the object from the Internet.

Requirements

Server: Requires Windows Server 2003 or Windows 2000.
Version: Requires Internet Security and Acceleration Server 2004.
Header: Declared in Comenum.h.

See Also

Enumerated Types