ITWORLD
Probleme functionare hardware si software ? Le aflati raspunsul aici !
Lista Forumurilor Pe Tematici
ITWORLD | Reguli | Inregistrare | Login

POZE ITWORLD

Nu sunteti logat.
Nou pe simpatie:
OnutzaGirl pe Simpatie.ro
Femeie
23 ani
Galati
cauta Barbat
24 - 51 ani
ITWORLD / Tutoriale / Editare registrii [Tutorial]  
Autor
Mesaj Pagini: 1
ariant
Administrator

Inregistrat: acum 20 ani
Structura Registrilor:

Registrii au o structura ierarhica, chiar daca pare complicata structura este similara cu cea a directoarelor pe hard disk, cu Regedit similar lui Windows Explorer.

- Structura Registrilor
        Fiecare ramura principala (asemanatoare unui folder in editorul de Registii) este numit Hive, iar Hive-le contin Chei (Keys). Fiecare cheie (key) poate contine alte chei cat si valori (Values). Valorile contin informatiile stocate in Registrii. Sunt trei tipuri de valori: Sir de caractere (String),Binar (Binary), si DWORD - folosirea ei depinde de context.

Sunt sase ramuri principale, fiecare contine informatii stocate in Registrii. Acestea sunt urmatoarele:

    * HKEY_CLASSES_ROOT - Ramura care contine informatii despre fisierele asociate cu suport de drag-and-drop, OLE, scurtaturile (shortcuts) Windows, si aspecte legate de interfata utilizatorului in Windows.

    * HKEY_CURRENT_USER - Ramura legata de sectiunea HKEY_USERS atasata utilizatorului curent logat la masina si care contine informatii cum ar fi numele de logare, setarile desktop-ului, si setarile meniului Start.

    * HKEY_LOCAL_MACHINE - Ramura contine informatii specifice computer-ului despre tipul de hardware, software, si alte preferinte despre PC, informatiile sunt folosite de toti useri care se logheaza la computer.

    * HKEY_USERS - Ramura care contine specificatiile individuale ale fiecarui user de pe calculator, fiecare user este reprezentat de o sub-cheie SID localizata sub ramura principala.

    * HKEY_CURRENT_CONFIG - Ramura legata de sectiunea HKEY_LOCAL_MACHINE caracterizand configuratia hardware curenta.

    * HKEY_DYN_DATA - Ramura paret componenta a HKEY_LOCAL_MACHINE,utilizata pentru tehnologia Plug-&-Play a Windows-ului, sectiunea fiind dinamica si schimbandu-se cand dispozitivele sunt adaugate sau scoase din sistem.

Fiecare valoare stocata este de unul din urmatoarele cinci tipuri de date:

    * REG_BINARY - Tipul care stocheaza valori raw binary. Majoritatea componentelor hardware sunt stocate ca date binare, si sunt afisate in editor in format hexazecimal.
    * REG_DWORD - Acest tip reprezinta datele ca un numar pe patru bytes si este comun valorilor booleane, cum ar fi "0"=disabled si "1"=enabled.
    * REG_EXPAND_SZ - Tip de date sir de caractere extins care contine o variabila care este inlocuita cand este apelata de o aplicatie. Spre exemplu, pentru valoarea urmatoare, sirul "%SystemRoot%" va fi inlocuit de locatia directorului in care se afla fisierele sistem Windows NT.
    * REG_MULTI_SZ - Tip de date sir de caractere multiplu folosit pentru a reprezenta valori care contin liste sau valori multiple, fiecare intrare fiind separata de un caracter NULL.
    * REG_SZ - Tip de date sir de caractere standard, folosit pentru a reprezenta valori text care pot fi citite de user.

Alte tipuri de date mai rar inalnite:

    * REG_DWORD_LITTLE_ENDIAN - A 32-bit number in little-endian format.
    * REG_DWORD_BIG_ENDIAN - A 32-bit number in big-endian format.
    * REG_LINK - A Unicode symbolic link. Used internally; applications should not use this type.
    * REG_NONE - No defined value type.
    * REG_QWORD - A 64-bit number.
    * REG_QWORD_LITTLE_ENDIAN - A 64-bit number in little-endian format.
    * REG_RESOURCE_LIST - A device-driver resource list.


pus acum 19 ani
   
Pagini: 1  

Mergi la