#pragma autorecover
#pragma classflags(64)
#pragma namespace("\\\\.\\Root\\WMI")
instance of __namespace{ name="ms_804";};
#pragma namespace("\\\\.\\Root\\WMI\\ms_804")

[Description("IIS: WWW Isapi Extension") : Amended,AMENDMENT, LOCALE(0x0804)] 
class IIS_IsapiTrace : EventTrace
{
  [Description("级别") : Amended,ValueDescriptions{"异常退出或终止", "错误", "警告", "信息", "详细的信息"} : Amended] uint32 Level;
};

[Description("IIS 用户请求") : Amended,AMENDMENT, LOCALE(0x0804)] 
class Isapi_Req_Trans : IIS_IsapiTrace
{
};

[Description("Call Isapi 扩展") : Amended,EventTypeName("CALL_ISAPI_EXTENSION") : Amended,AMENDMENT, LOCALE(0x0804)] 
class IsapiCallExtension : Isapi_Req_Trans
{
  [Description("上下文 ID") : Amended] object ContextId;
  [Description("DLL 名称") : Amended] string DllName;
};

[Description("Isapi 完成时通知") : Amended,EventTypeName("NOTIFY_ISAPI_COMPLETION") : Amended,AMENDMENT, LOCALE(0x0804)] 
class IsapiNotifyCompletion : Isapi_Req_Trans
{
  [Description("上下文 ID") : Amended] object ContextId;
};

[Description("Isapi 扩展完成") : Amended,EventTypeName("ISAPI_EXTENSION_DONE") : Amended,AMENDMENT, LOCALE(0x0804)] 
class IsapiExtensionDone : Isapi_Req_Trans
{
  [Description("上下文 ID") : Amended] object ContextId;
};
