2.2.2 Level 1 Server Response
This message is an ANSI text response ([ISO/IEC-8859-1], code page 1252) that is sent from the CER server to the CER client.
It MUST conform to the following ABNF syntax:
-
StatusRule = [Response] [BucketID] [BucketTableID] [iData] [MemoryDump] [RegKeyValues] [fDoc] [WQLKeyValues] [GetFileKeyValues] [GetFileVersionKeyValues] [DumpFile] [RegTreeValues] Response = "Response=" d82.101.115.112.111.110.115.101.61 [ResponseValue] CRLF ; the encoded characters spell case-sensitive "Response=" ResponseValue = "1" / Url BucketID = "Bucket="%d66.117.99.107.101.116.61 (%x31-39) 1*DIGIT CRLF ; the encoded characters spell case-sensitive "Bucket=" iData = %d105.68.97.116.97.61 "iData=" ZeroOneValue CRLF ; the encoded characters spell case-sensitive "iData=" MemoryDump = %d77.101.109.111.114.121.68.117.109.112.61"MemoryDump=" ZeroOneValue CRLF ; the encoded characters spell case-sensitive "MemoryDump=" RegKeyValues = %d82.101.103.75.101.121.61"RegKey=" RegKeyList CRLF ; the encoded characters spell case-sensitive "RegKey=" RegKeyList = (RegKey / RegKey ";" RegKeyList) RegKey = 1*CHAR ; fDoc = "fDoc=" ZeroOneValue CRLF WQLKeyValues = %d87.81.76.61"WQL=" WQLList CRLF ; the encoded characters spell case-sensitive "WQL=" WQLList = (WQL / WQL ";" WQLList) WQL = 1*CHAR ; GetFileKeyValues = %d71.101.116.70.105.108.101.61"GetFile=" GetFileList CRLF ; the encoded characters spell case-sensitive "GetFile=" GetFileList = (GetFile / GetFile ";" GetFileList) GetFile = Path GetFileVersionKeyValues = "GetFileVersion=" GetFileList CRLF Path = 1*CHAR BucketTableID = "BucketTable="%d66.117.99.107.101.116.84.97.98.108.101.61 (%31-39)1*DIGIT CRLF ; the encoded characters spell case-sensitive "BucketTable=" RegTreeValues = %d82.101.103.84.114.101.101.61"RegTree=" RegKeyList CRLF ; the encoded characters spell case-sensitive "RegTree=" Url = URI ; DumpFile = 1*CHAR 1*CHAR %d68.117.109.112.70.105.108.101.61 Path ; the encoded characters spell case-sensitive "DumpFile=" ZeroOneValue = "1"/"0"
The ordering of the elements for StatusRule is not specific; the elements can be in any order.
Response: This parameter instructs the CER client to display a response prompt pointing to the URL specified by this parameter.
BucketID: This parameter is a Bucket; that is, it is a positive decimal integer.
BucketTableID: A positive decimal integer. If present, BucketTableID is used to categorize BucketID values into different categories.
iData: The value "1" instructs the CER client that an error report MUST be generated for this error signature.
MemoryDump: The value "1" instructs the CER client to add sections of the memory address space of the affected process to the error report.
RegKeyValues: This parameter lists any number of semicolon-delimited values to collect and include in the error report.
fDoc: A value of "1" instructs the CER client that the contents of any currently open documents in the software that generated the error report are to be added to the error report.
WQLKeyValues: A string value that instructs the CER client to collect the Windows Management Instrumentation (WMI) objects (as specified in [LAVY-MEGGITT]) that are specified by this parameter, and include them in this error report.
WQL: This is the WMI query syntax that is specified in [LAVY-MEGGITT].
GetFile: This parameter lists any number of semicolon-delimited file names to collect and include in the error report. It MUST be in a file path notation supported by the client systems that are expected to encounter the type of error this file corresponds to. The notation MUST support environment variables.
GetFileVersion: This parameter lists any number of semicolon-delimited file names to collect version information from and include in the error report. It MUST be in a file path notation supported by the client systems that are expected to encounter the type of error this file corresponds to. The notation MUST support environment variables.
RegTreeValues: This parameter lists any number of semicolon-delimited values to enumerate and recourse through, and to include in the error report.
Url: This is specified in [RFC3986].
DumpFile: This parameter is used as the level 2 destination url-path for uploading CAB data to the CER server.