Share via


JAVA_POLICY_PROVIDER structure

Contains data related to the policy provider.

Syntax

typedef struct _JAVA_POLICY_PROVIDER {
  DWORD       cbSize;
  LPVOID      pZoneManager;
  LPCWSTR     pwszZone;
  BOOL        fNoBadUI;
  PJAVA_TRUST pbJavaTrust;
  DWORD       cbJavaTrust;
  DWORD       dwActionID;
  DWORD       dwUnsignedActionID;
  BOOL        VMBased;
} JAVA_POLICY_PROVIDER, *PJAVA_POLICY_PROVIDER;

Members

  • cbSize
    The size of this structure, in bytes.

  • pZoneManager

  • pwszZone
    The zone index. For more information, see URL Security Zones.

  • fNoBadUI
    Indicates whether a user interface is displayed.

  • pbJavaTrust
    A JAVA_TRUST structure.

  • cbJavaTrust
    The size of the pbJavaTrust buffer, in bytes.

  • dwActionID
    Reserved.

  • dwUnsignedActionID
    Reserved.

  • VMBased
    Indicates whether the provider was called from the Java VM.

Requirements

Header

Capi.h

See also

DownloadJavaEX

JAVA_TRUST