4.1.7 CS.DAT File Format
The format of this file is specified in the following ABNF. For more information, see [MSDN-RAS2], [MSDN-WININET1], and [MSDN-WININET2]. The content of this file is not interpreted by the Group Policy: Internet Explorer Maintenance Extension protocol; it is simply given directly to Internet Explorer.
-
csfile = csversion csheader sszname *setting csversion = %x02.00.00.00 csheader = %xDE.AD.BE.AF setting = rassetting / credsetting / wininetsetting rassetting = csras dwsize csrasentry credsetting = cscred dwsize sszcredname sszcredpwd sszcreddomain wininetsetting = cswininet dwsize sszconnection dwoption *csipco sszname = sizedstring csras = %xDE.AF.BE.AF dwsize = dword csrasentry = dwsize csdata csdata = *byte cscred = %xFE.ED.BA.CC sszcredname = sizedstring sszcredpwd = sizedstring sszcreddomain = sizedstring cswininet = %xDE.CA.FB.AD sszconnection = sizedstring dwoption = dword csipco = dword sizedstring = strsize 1*wchar strsize = dword dword = wchar wchar wchar = byte byte byte = %x00-FF
dwsize: A 32-bit unsigned integer in little-endian order that specifies the number of octets in the csdata field.
csdata: A binary large object (BLOB) of data to be passed uninterpreted to Internet Explorer settings. The number of octets is equal to the value in the dwsize field.
strsize: A 32-bit unsigned integer in little-endian order that specifies the number of Unicode characters in the sizedstring field.
sizedstring: A BLOB of data to be passed uninterpreted to Internet Explorer settings. The number of octets is equal to two times the value in the strsize field.