CoRevokeDeviceCatalog lives in combase, not ole32.
C:\Windows\System32>dumpbin /exports combase.dll | findstr /i CoRevoke
307 76 00108940 CoRevokeClassObject
308 77 001B6BF0 CoRevokeConsoleHandles
309 78 001EFD40 CoRevokeDeviceCatalog
310 79 00121BC0 CoRevokeInitializeSpy
311 7A 001B4250 CoRevokeMallocSpy
312 7B 001B6C20 CoRevokeRacActivationToken
C:\Windows\System32>dumpbin /exports ole32.dll | findstr /i CoRevoke
954 7F CoRevokeClassObject (forwarded to api-ms-win-core-com-l1-1-0.CoRevokeClassObject)
955 80 CoRevokeInitializeSpy (forwarded to api-ms-win-core-com-private-l1-1-1.CoRevokeInitializeSpy)
956 81 CoRevokeMallocSpy (forwarded to api-ms-win-core-com-private-l1-1-1.CoRevokeMallocSpy)
Will investigate testing the entire mappings list shortly.
CoRevokeDeviceCataloglives incombase, not ole32.Will investigate testing the entire mappings list shortly.