1.4 Relationship to Protocols and Other Structures

Configuration changes updated on the Group Policy server are dependent on the Group Policy: Registry Extension Encoding, as specified in [MS-GPREG] section 3.1.5.8 (and all protocols specified in [MS-GPREG] section 1.4), which reads the Group Policy: NAP Extension data structure and updates the registry.pol file on the Group Policy server.

The distribution of the Group Policy: NAP Extension data structure to the client is dependent on the Group Policy: Registry Extension Encoding, as specified in [MS-GPREG] (and all protocols specified in [MS-GPREG] section 1.4), which retrieves settings from a GPO and populates those settings in the client registry.

The Group Policy: Registry Extension Encoding as specified in [MS-GPREG] is invoked as an extension of the Group Policy: Core Protocol, as specified in [MS-GPOL].

The generic settings database<1> on the local machine maintains the local configuration, which is used by the NAP in case the local machine does not participate in Group Policy.<2>

Protocol relationship diagram

Figure 1: Protocol relationship diagram