Information is Wealth -- Device Manager

 

     windows device manager -explaination


  1. Audio inputs & outputs --👇
Details :
           Device-Description--> A Device Description is a formal description of the data & operating systems in a device, Including command lines, menu's, displays. It describes exactly what you can do with a device by "HART Communication--> HART, it means a bi-directional communication protocol for data access between field instruments & host systems. Although a host can be any S/W ".

                            Device instance path--> In this session. A device instance id is a system-supplied device identification string that uniquely identifies the device in the system. Plug & Play(PnP) assigns the instance id for each device node  in the system device tree
      
                              Hardware id-->A Hardware id is a "vendor" defined identification String (Vid) --> (vendor id is a unique assigned a Computer Hardware. It helps computer hardware being installed in the computer. V id starts with 0x). That window uses to match an "INF file" -->(INF file is a text file, It has all the information that installation components to install a driver. Windows install drivers using INF file). In most cases, a device has associated with a list of hardware IDs.

                                Compatible id--> A device can have associated with its list of compatible id's, A compatible id has the same format as Hardware ids.  "Endpoint devices" refers to a Hardware device that lies one end of the data path that originates or terminates an application program. ex: speakers, mike...

                                  Capabilities-->Basic sound capabilities of computer...That means you can use the same on play sound regardless of actual code.                    
                                 Problem code--> A problem code gives meaning to the service request described by the caller. The problem codes isolate the details for the call. ex:(00000000)
                              
                                Config flags--> The maximum flags config the maximum number of virtual CPUs that can be hot-plugged the next time the virtual machine is booted. Therefore it can be only used in config flags not live flags. 

                               Class& Class Guid--> If you're writing a windows device manager for a specific category driver, you can use the following list of select the right the pre-defined values to use for the class and classguid entries in the version of the INF section's file.     

                               INF Name--> An INF files' default install section is accessed if a user select's the  'Install' menu item after selecting and holding on the INF file name. 
                                  
                                Driver Date & Version--> In windows select's the driver for a device to considered Hardware id, date/ version If a matching driver is not found. WU looks next for optional driver's.
                                  Provider--> The service provider is a component that serves as a middleman between the application and a device its routes the request to from the application to the device. It's responsible for communicating with a device that is performing the requested action. 
                                      INF Section--> The System-defined-section that can be used in the INF file, System defined sections are case sensitive forex: version, VERSION, Version are equally valid by section within the INF file. These sections actually specified in any arbitrary order. Windows finds all sections using Inf file name by section name not by sequential order, Whether it is system-defined or INF-defined.

    Device-matching-id-->A DEVPKEY_DEVICE_MATCHINGDEVICEID property that represents device Hardware id or Compatibleid that windows use to install device instance. 
                                   Rank of driver--> Windows assigns a rank to a driver that matches a device. The rank indicates how well the driver matches a device. The feature score ranks a driver based on the features that the driver supports.
    Base-container-id--> The DEVPKEY_DEVICE_basecontainerid property can be used to force the grouping of new dev nodes to other dev nodes that exist in the system. This lets you use the new dev node as a parent to related other (dev nodes-->This dev node extension displays the information about a node in a device tree.)

                                   BUS Number-->   The Numbering scheme is bus-specific. If a driver does not know the bus number for the device. The driver supplies a value -1 for this parameter. It specifies the logical number of the slot. The PnP manager uses this information to match the reported device to its PnP-enumerated instance If one exists.
            BUS reported device description--> I can see the names of printer and Devices, System lists connected USB devices. 
                          BUS Type Guid--> The GUID structure stores the GUID. (GUID is a Globally unique identifier it is a 128-bit integer number and is used by Microsoft with workers). In windows, the access control system is used to identify the type of objects.
                       Configuration id--> Property value string.A String that contains the unique id for configuration. The code creates configurations
and enables the export of configuration files. It adds a new configuration to the package configuration collections. 
                     Container id--> Retrieves the logical container id that is contained specified LSN(LSN -> Local Sales Network Free live and Online demand including schools and colleges.)  The Return value, This function returns the logical container id that is contained in PLSN. The logical container id is not necessarily the same as the physical container id on stable storage.
                     Device Catagories-->To find out the external devices which are connected to the system.
                    Device Stack--> In windows, devices are represented by device nodes in the PnP tree. Each device is connected to the device node when the I/O request is sent to a device several drivers help to handle the request. Each of the devices is associated with device nodes, the device nodes are arranged as a stack. 
              Display name--> A Device name is an object.CN-display-name,Ldap-display-name, display-size . Update privilege domain-Administrator or account user.Update frequency when the users' record is created and display-name needs to change. 
          Windows Reported device description--> 
       Define possible reports for a particular report type.
                    Report-not-supported: The report type is not supported by the API. No locations providers of the requested type are installed.
                         Report-Error: There was an error occur when creating a report. Location providers might be currently unavailable or cannot obtain any data.
                   Report-Acces-Denied: No permission has been granted to access this report type.
                Report-Initializing: The Report is being initialized.
              Report-Running: The Report is running, New location data for the report type is 
available.
                    
                 Device Description--> The UPnP-based device description is an XML document.It describes the properties of a device and the hierarchy of nested devices within it. 
                 Driver Key--> Hardware keys.When a driver stack informs Plug and Play(PnP) manager that a device connected to a system. It's created a hardware key for the device.its also called a device key.
          Enumerator--> The enum-devices manager enumerates the devices present on your computer. First, the enumerator checks the configuration files on any -c command-line options. after the configuration manager its queries to discover what devices are on the system. 
                  Friendly_Name--> Programmers are encouraged to use the QOS_Friendly_Name traffic control object to associate flows with their application and identify the flows of the application.

                Has Problem--> If a particular property of a device has any problem to install or update or use, that the Has problem shows you the message on the screen.
          Install-State--> You can use the parameter of the msiConfigureproduct function to set the installation state.you can set the install state locally or install from the source.

              Is Connected-->The send function sends data on a connected socket. The socket is not connected. Remarks the send function is used to write outgoing data on a connected socket.
                Is Present--> It shows if the connected device is present the results show <true>.

            Is Reboot Required-->The custom device is used to detect the reboot? is required. A system reboot is required because the installer wants to install the device that is currently being used. 
            Last Arrival date--> That means, it shows you the user last time logged on. If it is a zero value, the user was unknown.to get an accurate value of user last logon. Every domain controller must be retrieved from the last logon user attribute from the same domain. 
              Last known parent--> Is an MSDN-Microsoft developer nation purpose it will store the attribute of orphaned or a deleted object.
              Parent--> It is represented in the system by a parent composite device one or more child interface devices.
            Physical device object name--> The PnP manager asks the bus driver to create a physical device object for all child connected to the parent device.
                      Parent Data--> Power consumed in these states (S1-S3) less than S0 and more than S4; S3 less than S2 and S2 less than S1.These are Mapping to as D0, D3. 
               Remote Desktop Session-Id--> The user each logged on a Remote desktop session-id user receives a separate session-id.The user experience similar to being logged on to multiple computers at the same time. ex: office PC and Home PC.
                 Removal Policy--> This policy manages storage operations in a manner that keeps the device can remove at any time without using the safely remove Hardware process. However, to do this your cache disk doesn't have to write operations your system performance may be degraded.
                           
                    Removal Policy default--> Before writing custom policies module. Consider one of the default policy modules. For installation where the default policy module is unacceptable, Certificate services accept custom policy modules. 

            Reported Device IDs Hash--> It is identical for different products but similar for the same products such as USB. Suppose the same products in the same system were presented. The system hash ids create the hash value for the same products to identify. 

               Safe removal Required--> If the device is removable, the function prepares to local machine instance for safe removal. If the device is physically ejected, it will be. 



             Note: Omit the Grammar Mistakes... 


Comments

Popular posts from this blog

Information is wealth -- CyberSpace_History_part[1]