/*++ Copyright (c) 1996-1997 Microsoft Corporation Module Name: permdlg.idl Abstract: Dialog popup for displaying Permission data --*/ import "urlmon.idl"; cpp_quote("EXTERN_C const CLSID CLSID_JavaRuntimeConfiguration;") [ object, uuid(85347F8A-C8B7-11d0-8823-00C04FB67C84), pointer_default(unique) ] interface IJavaZonePermissionEditor : IUnknown { typedef enum _JAVADISPLAYMODES { JAVADISPLAY_DEFAULT=0, // Default display for clients JAVADISPLAY_FULL =1, // Full display for administrators JAVAEDIT =2, // Edit } JAVADISPLAYMODES; HRESULT ShowUI ( [in] HWND phwnd, // Parent window [in] DWORD dwFlags, // reserved [in] DWORD dwMode, // See JAVADISPLAYFLAGS [in] URLZONEREG urlZoneReg, // Location HKCU, and HKLM [in] DWORD dwZone, // Zone index [in] DWORD dwPerms, // Permissions to edit (0 for zone default) [in] IUnknown *pManager); // Provide IInternetZoneManager }; [ uuid(004CE610-CCD1-11d0-A9BA-00A0C908DB5E) ] coclass JavaRuntimeConfiguration { interface IJavaZonePermissionEditor; }