; ************************************************************
;    File:       LisRtl.def
;    Created:    31-Dec-1997
;
; Note: be sure to keep this in sync with ..\iisrtl\iisrtl.def
;************************************************************

LIBRARY LisRTL.DLL

EXPORTS
    DllMain
    InitializeIISRTL
    TerminateIISRTL

    SchedulerInitialize
    SchedulerTerminate
    ScheduleWorkItem
    ScheduleAdjustTime
    RemoveWorkItem

    AllocCacheDumpStatsToHtml

    MIDL_user_allocate
    MIDL_user_free
    RpcBindHandleOverNamedPipe
    RpcBindHandleOverLpc
    RpcBindHandleOverTcpIp
    RpcuFindProtocolToUse
    RpcBindHandleForServer
    RpcBindHandleFree

    InitializeSecondsTimer
    GetCurrentTimeInSeconds
    GetCurrentTimeInMilliseconds

    GetQueryType
    IsNumberInUnicodeList
    MonBuildInstanceDefinition

    IISGetCurrentTime
    SystemTimeToGMT
    SystemTimeToGMTEx
    NtLargeIntegerTimeToSystemTime
    NtLargeIntegerTimeToLocalSystemTime
    NtSystemTimeToLargeInteger
    StringTimeToFileTime
    IsLargeIntegerToDecimalChar
    ZapRegistryKey
    CreateKey
    IsIPAddressLocal
    IISCreateDirectory

    InetInitializeResource
    InetAcquireResourceShared
    InetAcquireResourceExclusive
    InetReleaseResource
    InetConvertSharedToExclusive
    InetConvertExclusiveToShared
    InetDeleteResource
    InetDumpResource

    PuCreateDebugPrintsObject
    PuDeleteDebugPrintsObject

    PuDbgPrint
    PuDbgDump
    PuDbgAssertFailed
    PuDbgCaptureContext

    PuDbgCreateEvent
    PuDbgCreateSemaphore
    PuDbgCreateMutex

    CreateTraceLog
    DestroyTraceLog
    WriteTraceLog
    ResetTraceLog

    CreateRefTraceLog
    DestroyRefTraceLog
    WriteRefTraceLog
    WriteRefTraceLogEx

    IISCaptureStackBackTrace

    IISGetPlatformType
    IISInitializeCriticalSection
    IISSetCriticalSectionSpinCount

    CanonURL

    IISstrlwr
    IISstrupr
    IISstrnicmp
    IISstrlen
    IISstrncpy
    IISstricmp
    IISstrrchr

    LKRHashTableInit
    LKRHashTableUninit

    IisHeap
    IisMalloc
    IisCalloc
    IisReAlloc
    IisFree
