IEObjectType enumeration

Specifies the type of an object that requires enhanced protected mode access privileges. Used with SetAccessForIEAppContainer.

Syntax

typedef enum _IEObjectTypeEnum { 
  IE_EPM_OBJECT_EVENT           = 0,
  IE_EPM_OBJECT_MUTEX           = 1,
  IE_EPM_OBJECT_SEMAPHORE       = 2,
  IE_EPM_OBJECT_SHARED_MEMORY   = 3,
  IE_EPM_OBJECT_WAITABLE_TIMER  = 4,
  IE_EPM_OBJECT_FILE            = 5,
  IE_EPM_OBJECT_NAMED_PIPE      = 6,
  IE_EPM_OBJECT_REGISTRY        = 7
} IEObjectType;

Constants

  • IE_EPM_OBJECT_EVENT
    Target object is an event object.

  • IE_EPM_OBJECT_MUTEX
    Target object is a mutex.

  • IE_EPM_OBJECT_SEMAPHORE
    Target object is a semaphore.

  • IE_EPM_OBJECT_SHARED_MEMORY
    Target object is a shared memory object.

  • IE_EPM_OBJECT_WAITABLE_TIMER
    Target object is a waitable timer.

  • IE_EPM_OBJECT_FILE
    Target object is a file.

  • IE_EPM_OBJECT_NAMED_PIPE
    Target object is a named pipe.

  • IE_EPM_OBJECT_REGISTRY
    Target object is a registry object.

Requirements

Minimum supported client

Windows 8.1

Minimum supported server

Windows Server 2012 R2

Product

IE11

Header

Urlmon.h