![]() ![]() The object can use these notifications to control aspects of networking setup and configuration that might affect the component that owns the object. ![]() The subsystem uses this information to send required notifications to the object. This method opens and retrieves the component's parameters from a file for unattended setup that is known as an answer file.Īfter the network configuration subsystem creates an instance of and initializes the notify object, the subsystem calls the notify object's INetCfgComponentNotifyGlobal::GetSupportedNotifications method to retrieve the types of notifications required by the object. If installation of the component is unattended, the network configuration subsystem calls the notify object's INetCfgComponentSetup::ReadAnswerFile method. To perform operations required to install the component, the network configuration subsystem calls the notify object's INetCfgComponentSetup::Install method. This method initializes the object and provides access to the component and all aspects of network configuration. ![]() The network configuration subsystem creates an instance of the notify object and calls the object's INetCfgComponentControl::Initialize method. The class installer calls the DLL's entry-point function to register the notify object. This DLL appears in the component's INF file as follows: HKR, Ndi, ComponentDll, 0, "notifyobject.dll" If the component owns a notify object, the class installer retrieves the name of the DLL that houses the notify object. The class installer then calls the Setup API to retrieve information from the component's INF file and to install the component. The network configuration subsystem calls the class installer for the particular component type. Network components are installed by the network configuration subsystem. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
December 2022
Categories |