Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

50 lines
1.3 KiB

  1. /*++
  2. Copyright (c) 1996-1997 Microsoft Corporation
  3. Module Name:
  4. permdlg.idl
  5. Abstract:
  6. Dialog popup for displaying Permission data
  7. --*/
  8. import "urlmon.idl";
  9. cpp_quote("EXTERN_C const CLSID CLSID_JavaRuntimeConfiguration;")
  10. [
  11. object,
  12. uuid(85347F8A-C8B7-11d0-8823-00C04FB67C84),
  13. pointer_default(unique)
  14. ]
  15. interface IJavaZonePermissionEditor : IUnknown
  16. {
  17. typedef enum _JAVADISPLAYMODES
  18. {
  19. JAVADISPLAY_DEFAULT=0, // Default display for clients
  20. JAVADISPLAY_FULL =1, // Full display for administrators
  21. JAVAEDIT =2, // Edit
  22. } JAVADISPLAYMODES;
  23. HRESULT ShowUI (
  24. [in] HWND phwnd, // Parent window
  25. [in] DWORD dwFlags, // reserved
  26. [in] DWORD dwMode, // See JAVADISPLAYFLAGS
  27. [in] URLZONEREG urlZoneReg, // Location HKCU, and HKLM
  28. [in] DWORD dwZone, // Zone index
  29. [in] DWORD dwPerms, // Permissions to edit (0 for zone default)
  30. [in] IUnknown *pManager); // Provide IInternetZoneManager
  31. };
  32. [
  33. uuid(004CE610-CCD1-11d0-A9BA-00A0C908DB5E)
  34. ]
  35. coclass JavaRuntimeConfiguration
  36. {
  37. interface IJavaZonePermissionEditor;
  38. }