Exports from FDRM Implementation Library

4/8/2010

Implementations of the FDRM engine must export the functions implementing the FDRM APIs from a .dll dynamic link library by ordinal value. The following table shows the mapping of functions and their ordinal values.

Function Ordinal mapping

FileDrmIsDRM

@1 NONAME

RESERVED

RESERVED

> [!NOTE] > For the @2 entry, the .dll is required to supply a function. This function will never be called but must be present.

FileDrmCreateFile

@3 NONAME

FileDrmCreateForwardableContent

@4 NONAME

FileDrmNotifyEnable

@5 NONAME

FileDrmNotifyDisable

@6 NONAME

FileDrmShowLicenseInfo

@7 NONAME

FileDrmHandleError

@8 NONAME

FileDrmRenewRights

@9 NONAME

FileDrmGetMetric

@10 NONAME

FileDrmVerifyRights

@11 NONAME

FileDrmCommitRights

@12 NONAME

FileDrmDeleteFile

@13 NONAME

FileDrmStoreContent

@14 NONAME

FileDrmVerifyRightsEx

@25 NONAME

RESERVED

26-74 Reserved for future use.

See Also

Other Resources

FDRM Engine Implementation