51 lines
1.2 KiB
Plaintext
51 lines
1.2 KiB
Plaintext
|
/*++
|
||
|
|
||
|
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;
|
||
|
}
|
||
|
|