diff --git a/reactos/dll/win32/sccbase/main.c b/reactos/dll/win32/sccbase/main.c index 37abe5f2c85..7a012f5606c 100644 --- a/reactos/dll/win32/sccbase/main.c +++ b/reactos/dll/win32/sccbase/main.c @@ -44,3 +44,21 @@ BOOL WINAPI DllMain(HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved) } return TRUE; } + +/***************************************************** + * DllRegisterServer (SCCBASE.@) + */ +HRESULT WINAPI DllRegisterServer(void) +{ + FIXME("Not implemented.\n"); + return E_UNEXPECTED; +} + +/***************************************************** + * DllUnregisterServer (SCCBASE.@) + */ +HRESULT WINAPI DllUnregisterServer(void) +{ + FIXME("Not implemented.\n"); + return E_UNEXPECTED; +} diff --git a/reactos/dll/win32/sccbase/sccbase.spec b/reactos/dll/win32/sccbase/sccbase.spec index c63d06bb548..ffc2111635f 100644 --- a/reactos/dll/win32/sccbase/sccbase.spec +++ b/reactos/dll/win32/sccbase/sccbase.spec @@ -22,5 +22,5 @@ @ stub CPSetProvParam @ stub CPSignHash @ stub CPVerifySignature -@ stub DllRegisterServer -@ stub DllUnregisterServer +@ stdcall -private DllRegisterServer() +@ stdcall -private DllUnregisterServer() diff --git a/reactos/dll/win32/slbcsp/main.c b/reactos/dll/win32/slbcsp/main.c index 594f811ceab..a6aece1b09d 100644 --- a/reactos/dll/win32/slbcsp/main.c +++ b/reactos/dll/win32/slbcsp/main.c @@ -44,3 +44,21 @@ BOOL WINAPI DllMain(HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved) } return TRUE; } + +/***************************************************** + * DllRegisterServer (SLBCSP.@) + */ +HRESULT WINAPI DllRegisterServer(void) +{ + FIXME("Not implemented.\n"); + return E_UNEXPECTED; +} + +/***************************************************** + * DllUnregisterServer (SLBCSP.@) + */ +HRESULT WINAPI DllUnregisterServer(void) +{ + FIXME("Not implemented.\n"); + return E_UNEXPECTED; +} diff --git a/reactos/dll/win32/slbcsp/slbcsp.spec b/reactos/dll/win32/slbcsp/slbcsp.spec index d3462fa119c..7ce1733bf4c 100644 --- a/reactos/dll/win32/slbcsp/slbcsp.spec +++ b/reactos/dll/win32/slbcsp/slbcsp.spec @@ -23,5 +23,5 @@ @ stub CPReleaseContext @ stub CPSignHash @ stub CPVerifySignature -@ stub DllRegisterServer -@ stub DllUnregisterServer +@ stdcall -private DllRegisterServer() +@ stdcall -private DllUnregisterServer() diff --git a/reactos/dll/win32/usp10/usp10.c b/reactos/dll/win32/usp10/usp10.c index 6a78356969d..1a68ae0201a 100644 --- a/reactos/dll/win32/usp10/usp10.c +++ b/reactos/dll/win32/usp10/usp10.c @@ -592,8 +592,6 @@ HRESULT WINAPI ScriptItemize(const WCHAR *pwcInChars, int cInChars, int cMaxItem pItems[index].a.s.uBidiLevel = 1; pItems[index].a.eScript = New_Script; - if (New_Script == Script_Arabic) - pItems[index].a.s.uBidiLevel = 1; TRACE("index=%d cnt=%d iCharPos=%d\n", index, cnt, pItems[index].iCharPos); } @@ -604,7 +602,7 @@ HRESULT WINAPI ScriptItemize(const WCHAR *pwcInChars, int cInChars, int cMaxItem * checks the n+1 structure */ memset(&pItems[index+1].a, 0, sizeof(SCRIPT_ANALYSIS)); - TRACE("index=%d cnt=%d iCharPos=%d\n", index+1, cnt, pItems[index+1].iCharPos = cnt); + TRACE("index=%d cnt=%d iCharPos=%d\n", index+1, cnt, pItems[index+1].iCharPos); /* Set one SCRIPT_STATE item being returned */ if (pcItems) *pcItems = index + 1; diff --git a/reactos/dll/win32/wldap32/wldap32.rc b/reactos/dll/win32/wldap32/wldap32.rc index 50f9562ca53..379e2b205ab 100644 --- a/reactos/dll/win32/wldap32/wldap32.rc +++ b/reactos/dll/win32/wldap32/wldap32.rc @@ -23,15 +23,19 @@ #include "winuser.h" #include "wldap32_Da.rc" -#include "wldap32_De.rc" #include "wldap32_En.rc" #include "wldap32_Es.rc" -#include "wldap32_Fr.rc" #include "wldap32_Ko.rc" #include "wldap32_Nl.rc" #include "wldap32_No.rc" #include "wldap32_Pl.rc" #include "wldap32_Pt.rc" -#include "wldap32_Ru.rc" #include "wldap32_Sv.rc" #include "wldap32_Tr.rc" + +/* UTF-8 */ +#include "wldap32_De.rc" +#include "wldap32_Fr.rc" +#include "wldap32_Lt.rc" +#include "wldap32_Ru.rc" +#include "wldap32_Uk.rc" diff --git a/reactos/dll/win32/wldap32/wldap32_Da.rc b/reactos/dll/win32/wldap32/wldap32_Da.rc index 2a48498feea..286a8e47624 100644 --- a/reactos/dll/win32/wldap32/wldap32_Da.rc +++ b/reactos/dll/win32/wldap32/wldap32_Da.rc @@ -18,6 +18,8 @@ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA */ +#include "windef.h" + LANGUAGE LANG_DANISH, SUBLANG_DEFAULT STRINGTABLE DISCARDABLE diff --git a/reactos/dll/win32/wldap32/wldap32_De.rc b/reactos/dll/win32/wldap32/wldap32_De.rc index 86d0263a8e2..2886330cc56 100644 --- a/reactos/dll/win32/wldap32/wldap32_De.rc +++ b/reactos/dll/win32/wldap32/wldap32_De.rc @@ -18,6 +18,10 @@ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA */ +#include "windef.h" + +#pragma code_page(65001) + LANGUAGE LANG_GERMAN, SUBLANG_NEUTRAL STRINGTABLE DISCARDABLE @@ -25,25 +29,25 @@ STRINGTABLE DISCARDABLE 0 "Erfolgreich" 1 "Operationsfehler" 2 "Protokollfehler" - 3 "Zeitlimit berschritten" - 4 "Grenlimit berschritten" + 3 "Zeitlimit überschritten" + 4 "Größenlimit überschritten" 5 "Vergleich falsch" 6 "Vergleich wahr" - 7 "Authentifizierungsmethode nicht untersttzt" + 7 "Authentifizierungsmethode nicht unterstützt" 8 "Starke Authentifizierung erforderlich" 9 "Weiterleitung (v2)" 10 "Weiterleitung" - 11 "Verwaltungslimit berschritten" - 12 "Kritische Erweiterung nicht verfgbar" + 11 "Verwaltungslimit überschritten" + 12 "Kritische Erweiterung nicht verfügbar" 13 "Vertraulichkeit erforderlich" 14 "" 15 "" 16 "Attribut nicht vorhanden" 17 "Nicht definierter Typ" - 18 "Unzulssiger Vergleich" + 18 "Unzulässiger Vergleich" 19 "Restriktionsverletzung" 20 "Attribut oder Wert vorhanden" - 21 "Ungltige Syntax" + 21 "Ungültige Syntax" 22 "" 23 "" 24 "" @@ -56,7 +60,7 @@ STRINGTABLE DISCARDABLE 31 "" 32 "Objekt nicht vorhanden" 33 "Aliasproblem" - 34 "Ungltige DN Syntax" + 34 "Ungültige DN Syntax" 35 "Endknoten" 36 "Alias Dereferenzierungsproblem" 37 "" @@ -73,9 +77,9 @@ STRINGTABLE DISCARDABLE 48 "Fehlerhafte Authentifizierung" 49 "Anmeldeinformationen fehlerhaft" 50 "Nicht ausreichende Rechte" - 51 "Beschftigt" - 52 "Nicht verfgbar" - 53 "Ausfhrung verweigert" + 51 "Beschäftigt" + 52 "Nicht verfügbar" + 53 "Ausführung verweigert" 54 "Schleife erkannt" 55 "" 56 "" @@ -88,11 +92,11 @@ STRINGTABLE DISCARDABLE 63 "" 64 "Bennenungsverletzung" 65 "Objektklasse verletzt" - 66 "Nicht erlaubt fr Nicht-Endknoten" - 67 "Nicht erlaubt fr RDN" + 66 "Nicht erlaubt für Nicht-Endknoten" + 67 "Nicht erlaubt für RDN" 68 "Bereits vorhanden" 69 "Keine Objektklassenmodifikationen" - 70 "Ergebnisse zu gro" + 70 "Ergebnisse zu groß" 71 "Mehrere DSAs betroffen" 72 "" 73 "" @@ -107,17 +111,17 @@ STRINGTABLE DISCARDABLE 82 "Lokaler Fehler" 83 "Kodierungsfehler" 84 "Dekodierungsfehler" - 85 "Zeitberschreitung" + 85 "Zeitüberschreitung" 86 "Unbekannte Authentifizierung" 87 "Filterfehler" 88 "Benutzerabbruch" 89 "Parameterfehler" - 90 "Nicht gengend Speicher" + 90 "Nicht genügend Speicher" 91 "Kann nicht zum LDAP Server verbinden" - 92 "Die Operation wird durch dieses LDAP Protokoll nicht untersttzt" + 92 "Die Operation wird durch dieses LDAP Protokoll nicht unterstützt" 93 "Angegebenes Steuerobjekt wurde in der Meldung nicht gefunden" 94 "Keine Ergebnisse in der Meldung vorhanden" 95 "Weitere Ergebnisse gefunden" - 96 "Schleife whrend der Abarbeitung von Weiterleitungen" - 97 "berschreitung der maximalen Anzahl von Weiterleitungen" + 96 "Schleife während der Abarbeitung von Weiterleitungen" + 97 "Überschreitung der maximalen Anzahl von Weiterleitungen" } diff --git a/reactos/dll/win32/wldap32/wldap32_En.rc b/reactos/dll/win32/wldap32/wldap32_En.rc index 4d213642aa8..1c2ca0fd520 100644 --- a/reactos/dll/win32/wldap32/wldap32_En.rc +++ b/reactos/dll/win32/wldap32/wldap32_En.rc @@ -18,6 +18,8 @@ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA */ +#include "windef.h" + LANGUAGE LANG_ENGLISH, SUBLANG_DEFAULT STRINGTABLE DISCARDABLE diff --git a/reactos/dll/win32/wldap32/wldap32_Es.rc b/reactos/dll/win32/wldap32/wldap32_Es.rc index d0935b1f8e6..959dd11157e 100644 --- a/reactos/dll/win32/wldap32/wldap32_Es.rc +++ b/reactos/dll/win32/wldap32/wldap32_Es.rc @@ -18,6 +18,8 @@ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA */ +#include "windef.h" + LANGUAGE LANG_SPANISH, SUBLANG_NEUTRAL STRINGTABLE DISCARDABLE diff --git a/reactos/dll/win32/wldap32/wldap32_Fr.rc b/reactos/dll/win32/wldap32/wldap32_Fr.rc index 8ea8d1c8bdd..fa3d4f807ff 100644 --- a/reactos/dll/win32/wldap32/wldap32_Fr.rc +++ b/reactos/dll/win32/wldap32/wldap32_Fr.rc @@ -2,6 +2,7 @@ * French resources for WLDAP32 * * Copyright 2005 Jonathan Ernst + * Copyright 2009 Frédéric Delanoy * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -18,31 +19,36 @@ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA */ +#include "windef.h" + +/* UTF-8 */ +#pragma code_page(65001) + LANGUAGE LANG_FRENCH, SUBLANG_NEUTRAL STRINGTABLE DISCARDABLE { - 0 "Succs" - 1 "Erreur d'opration" + 0 "Succès" + 1 "Erreur d'opération" 2 "Erreur de protocole" - 3 "Limite de temps dpasse" - 4 "Limite de taille dpasse" - 5 "Comparaison Fausse" - 6 "Comparaison Vraie" - 7 "Mthode d'authentification non supporte" + 3 "Limite de temps dépassée" + 4 "Limite de taille dépassée" + 5 "Comparaison fausse" + 6 "Comparaison vraie" + 7 "Méthode d'authentification non prise en charge" 8 "Authentification forte requise" - 9 "Rfrant (v2)" - 10 "Rfrant" - 11 "Limite administrative dpasse" + 9 "Référant (v2)" + 10 "Référant" + 11 "Limite administrative dépassée" 12 "Extension critique indisponible" - 13 "Confidentialit requise" + 13 "Confidentialité requise" 14 "" 15 "" 16 "Attribut inconnu" - 17 "Type indfini" - 18 "Inappropriate Matching" + 17 "Type non défini" + 18 "Correspondance inappropriée" 19 "Violation de contrainte" - 20 "Attribut ou valeur existant" + 20 "Attribut ou valeur préexistant(e)" 21 "Syntaxe invalide" 22 "" 23 "" @@ -55,10 +61,10 @@ STRINGTABLE DISCARDABLE 30 "" 31 "" 32 "Objet inconnu" - 33 "Problme d'alias" + 33 "Problème d'alias" 34 "Syntaxe DN invalide" 35 "Est une feuille" - 36 "Problme de drfrencement d'alias" + 36 "Problème de déréférencement d'alias" 37 "" 38 "" 39 "" @@ -70,30 +76,30 @@ STRINGTABLE DISCARDABLE 45 "" 46 "" 47 "" - 48 "Authentification inapproprie" - 49 "Droits invalides" + 48 "Authentification inappropriée" + 49 "Autorisations invalides" 50 "Droits insuffisants" - 51 "Occup" + 51 "Occupé" 52 "Indisponible" - 53 "Ne souhaite pas s'excuter" - 54 "Boucle dtecte" + 53 "Pas disposé à s'exécuter" + 54 "Boucle détectée" 55 "" 56 "" 57 "" 58 "" 59 "" - 60 "Contrle de tri manquant" - 61 "Erreur d'intervalle d'index" + 60 "Contrôle de tri manquant" + 61 "Erreur de plage d'index" 62 "" 63 "" 64 "Violation de nomenclature" 65 "Violation de classe d'objet" 66 "Interdit sur des non-feuilles" 67 "Interdit sur RDN" - 68 "Existe dj" - 69 "Pas de Mods de classe d'objet" - 70 "Rsultat trop grand" - 71 "Affecte de multiple DSAs" + 68 "Existe déjà" + 69 "Pas de modification de classe d'objet" + 70 "Résultats trop grands" + 71 "Affecte de multiples DSA" 72 "" 73 "" 74 "" @@ -106,18 +112,18 @@ STRINGTABLE DISCARDABLE 81 "Serveur indisponible" 82 "Erreur locale" 83 "Erreur d'encodage" - 84 "Erreur de dcodage" - 85 "Dlai d'attente dpass" - 86 "Auth inconnue" - 87 "Erreur de filtre" - 88 "Annulation de l'utilisateur" - 89 "Erreur de paramtre" - 90 "Pas de mmoire" + 84 "Erreur de décodage" + 85 "Délai d'attente dépassé" + 86 "Méthode d'authentification inconnue" + 87 "Erreur de filtrage" + 88 "Annulation par l'utilisateur" + 89 "Erreur de paramètre" + 90 "Mémoire insuffisante" 91 "Impossible de se connecter au serveur LDAP" - 92 "Opration non supporte par cette version du protocole LDAP" - 93 "Le contrle spcifi n'a pas t trouv dans le message" - 94 "Pas de rsultat dans le message" - 95 "Plus de rsultats retourns" - 96 "Boucle lors du traitement des rfrants" - 97 "Limite du nombre de rfrents dpasse" + 92 "Opération non supportée par cette version du protocole LDAP" + 93 "Le contrôle spécifié n'a pas été trouvé dans le message" + 94 "Aucun résultat dans le message" + 95 "Plus de résultats reçus" + 96 "Boucle lors du traitement des référants" + 97 "Limite du nombre de référants dépassée" } diff --git a/reactos/dll/win32/wldap32/wldap32_Ko.rc b/reactos/dll/win32/wldap32/wldap32_Ko.rc index a5f01373322..9b9c9ce79b0 100644 --- a/reactos/dll/win32/wldap32/wldap32_Ko.rc +++ b/reactos/dll/win32/wldap32/wldap32_Ko.rc @@ -18,6 +18,8 @@ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA */ +#include "windef.h" + LANGUAGE LANG_KOREAN, SUBLANG_DEFAULT STRINGTABLE DISCARDABLE diff --git a/reactos/dll/win32/wldap32/wldap32_Lt.rc b/reactos/dll/win32/wldap32/wldap32_Lt.rc new file mode 100644 index 00000000000..41a8f599f56 --- /dev/null +++ b/reactos/dll/win32/wldap32/wldap32_Lt.rc @@ -0,0 +1,128 @@ +/* + * Lithuanian resources for WLDAP32 + * + * Copyright 2009 Aurimas Fišeras + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 2.1 of the License, or (at your option) any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this library; if not, write to the Free Software + * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA + */ + +#include "windef.h" + +/* UTF-8 */ +#pragma code_page(65001) + +LANGUAGE LANG_LITHUANIAN, SUBLANG_NEUTRAL + +STRINGTABLE DISCARDABLE +{ + 0 "Sėkmė" + 1 "Operacijų klaida" + 2 "Protokolo klaida" + 3 "Viršytas skirtas laikas" + 4 "Viršyta dydžio riba" + 5 "Nelygu" + 6 "Lygu" + 7 "Tapatumo nustatymo metodas nerealizuotas" + 8 "Reikalingas stiprus tapatumo nustatymas" + 9 "Perdavimas (v2)" + 10 "Perdavimas" + 11 "Viršyta administravimo riba" + 12 "Nepasiekiamas kritinis plėtinys" + 13 "Reikalingas slaptumas" + 14 "" + 15 "" + 16 "Nėra tokio atributo" + 17 "Neapibrėžtas tipas" + 18 "Netinkamas atitikimas" + 19 "Ribojimų pažeidimas" + 20 "Atributas ar reikšmė egzistuoja" + 21 "Neteisinga sintaksė" + 22 "" + 23 "" + 24 "" + 25 "" + 26 "" + 27 "" + 28 "" + 29 "" + 30 "" + 31 "" + 32 "Nėra tokio objekto" + 33 "Alternatyviojo vardo problema" + 34 "Neteisinga DN sintaksė" + 35 "Objektas yra lapas" + 36 "Alternatyviojo vardo reikšmės nustatymo problema" + 37 "" + 38 "" + 39 "" + 40 "" + 41 "" + 42 "" + 43 "" + 44 "" + 45 "" + 46 "" + 47 "" + 48 "Netinkamas tapatumo nustatymas" + 49 "Neteisingi kredencialai" + 50 "Nepakanka teisių" + 51 "Užimtas" + 52 "Nepasiekiamas" + 53 "Nelinkęs aptarnauti" + 54 "Aptiktas ciklas" + 55 "" + 56 "" + 57 "" + 58 "" + 59 "" + 60 "Trūksta rikiavimo valdiklio" + 61 "Indekso rėžių klaida" + 62 "" + 63 "" + 64 "Įvardijimo pažeidimas" + 65 "Objekto klasės pažeidimas" + 66 "Leistina tik su lapu" + 67 "Neleistina su RDN" + 68 "Jau yra" + 69 "Negalimas objektų klasės modifikavimas" + 70 "Rezultatai per dideli" + 71 "Įtakoja daugelį DSA" + 72 "" + 73 "" + 74 "" + 75 "" + 76 "" + 77 "" + 78 "" + 79 "" + 80 "Kita" + 81 "Serveris nepasiekiamas" + 82 "Vietinė klaida" + 83 "Kodavimo klaida" + 84 "Dekodavimo klaida" + 85 "Baigėsi laikas" + 86 "Nežinomas tapatumo nustatymas" + 87 "Filtro klaida" + 88 "Nutraukta naudotojo" + 89 "Parametro klaida" + 90 "Trūksta atminties" + 91 "Nepavyko prisijungti prie LDAP serverio" + 92 "Operacija nepalaikoma šioje LDAP protokolo versijoje" + 93 "Nurodytas valdiklis nerastas pranešime" + 94 "Pranešime nėra rezultato" + 95 "Grąžinta daugiau rezultatų" + 96 "Aptiktas ciklas apdorojant perdavimus" + 97 "Viršyta perdavimo šuolių riba" +} diff --git a/reactos/dll/win32/wldap32/wldap32_Nl.rc b/reactos/dll/win32/wldap32/wldap32_Nl.rc index 3146f1733ea..58ac2efc531 100644 --- a/reactos/dll/win32/wldap32/wldap32_Nl.rc +++ b/reactos/dll/win32/wldap32/wldap32_Nl.rc @@ -18,6 +18,8 @@ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA */ +#include "windef.h" + LANGUAGE LANG_DUTCH, SUBLANG_NEUTRAL STRINGTABLE DISCARDABLE diff --git a/reactos/dll/win32/wldap32/wldap32_No.rc b/reactos/dll/win32/wldap32/wldap32_No.rc index de0a5935750..dc174f75406 100644 --- a/reactos/dll/win32/wldap32/wldap32_No.rc +++ b/reactos/dll/win32/wldap32/wldap32_No.rc @@ -18,6 +18,8 @@ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA */ +#include "windef.h" + LANGUAGE LANG_NORWEGIAN, SUBLANG_NORWEGIAN_BOKMAL STRINGTABLE DISCARDABLE diff --git a/reactos/dll/win32/wldap32/wldap32_Pl.rc b/reactos/dll/win32/wldap32/wldap32_Pl.rc index 2e80b884058..41d0e31f57f 100644 --- a/reactos/dll/win32/wldap32/wldap32_Pl.rc +++ b/reactos/dll/win32/wldap32/wldap32_Pl.rc @@ -19,6 +19,8 @@ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA */ +#include "windef.h" + LANGUAGE LANG_POLISH, SUBLANG_DEFAULT STRINGTABLE DISCARDABLE diff --git a/reactos/dll/win32/wldap32/wldap32_Pt.rc b/reactos/dll/win32/wldap32/wldap32_Pt.rc index 172234c8722..386c7a5b11f 100644 --- a/reactos/dll/win32/wldap32/wldap32_Pt.rc +++ b/reactos/dll/win32/wldap32/wldap32_Pt.rc @@ -18,6 +18,8 @@ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA */ +#include "windef.h" + LANGUAGE LANG_PORTUGUESE, SUBLANG_NEUTRAL STRINGTABLE DISCARDABLE diff --git a/reactos/dll/win32/wldap32/wldap32_Ru.rc b/reactos/dll/win32/wldap32/wldap32_Ru.rc index 7e6a5604a12..9029b8afa8d 100644 --- a/reactos/dll/win32/wldap32/wldap32_Ru.rc +++ b/reactos/dll/win32/wldap32/wldap32_Ru.rc @@ -18,32 +18,37 @@ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA */ +#include "windef.h" + +/* UTF-8 */ +#pragma code_page(65001) + LANGUAGE LANG_RUSSIAN, SUBLANG_DEFAULT STRINGTABLE DISCARDABLE { - 0 "" - 1 " " - 2 " " - 3 " " - 4 " " - 5 " " - 6 " " - 7 " " - 8 " " - 9 " (v2)" - 10 "" - 11 " " - 12 " " - 13 " " + 0 "Успех" + 1 "Ошибка операции" + 2 "Ошибка протокола" + 3 "Превышено ограничение по времени" + 4 "Превышено ограничение по размеру" + 5 "Сравнение неверно" + 6 "Сравнение верно" + 7 "Метод авторизации не поддерживается" + 8 "Требуется строгая авторизация" + 9 "Ссылка (v2)" + 10 "Ссылка" + 11 "Превышено ограничение администрирования" + 12 "Критическое расширение недоступно" + 13 "Требуется конфиденциальность" 14 "" 15 "" - 16 " " - 17 " " - 18 " " - 19 " " - 20 " " - 21 " " + 16 "Нет такого атрибута" + 17 "Неопределенный тип" + 18 "Неподходящее соответствие" + 19 "Нарушение ограничения" + 20 "Атрибут или значение существует" + 21 "Неверный синтаксис" 22 "" 23 "" 24 "" @@ -54,11 +59,11 @@ STRINGTABLE DISCARDABLE 29 "" 30 "" 31 "" - 32 " " - 33 " " - 34 " DN " - 35 " " - 36 " " + 32 "Нет такого объекта" + 33 "Проблема с псевдонимом" + 34 "Неверный DN синтаксис" + 35 "Это лист дерева" + 36 "Проблема обращения по псевдониму" 37 "" 38 "" 39 "" @@ -70,30 +75,30 @@ STRINGTABLE DISCARDABLE 45 "" 46 "" 47 "" - 48 " " - 49 " " - 50 " " - 51 "" - 52 "" - 53 " " - 54 " " + 48 "Неподходящая авторизация" + 49 "Неверное удостоверение личности" + 50 "Недостаточно прав" + 51 "Занято" + 52 "Недоступно" + 53 "Не желает выполнить" + 54 "Обнаружено зацикливание" 55 "" 56 "" 57 "" 58 "" 59 "" - 60 " " - 61 " " + 60 "Отсутствует управление сортировкой" + 61 "Ошибка диапазона индекса" 62 "" 63 "" - 64 " " - 65 " " - 66 " " - 67 " RDN" - 68 " " - 69 " " - 70 " " - 71 " DSA" + 64 "Нарушение правил наименования" + 65 "Нарушение класса объекта" + 66 "Не разрешено не на листе дерева" + 67 "Не разрешено на RDN" + 68 "Уже существует" + 69 "Нет режимов класса объекта" + 70 "Результаты слишком велики" + 71 "Влияет на несколько DSA" 72 "" 73 "" 74 "" @@ -102,22 +107,22 @@ STRINGTABLE DISCARDABLE 77 "" 78 "" 79 "" - 80 "" - 81 " " - 82 " " - 83 " " - 84 " " - 85 "-" - 86 " " - 87 " " - 88 " " - 89 " " - 90 " " - 91 " LDAP " - 92 " LDAP" - 93 " " - 94 " " - 95 " " - 96 " " - 97 " " + 80 "Другой" + 81 "Сервер недоступен" + 82 "Локальная ошибка" + 83 "Ошибка кодирования" + 84 "Ошибка декодирования" + 85 "Тайм-аут" + 86 "Неизвестная авторизация" + 87 "Ошибка фильтра" + 88 "Отменено пользователем" + 89 "Ошибка параметра" + 90 "Нет памяти" + 91 "Невозможно подключиться к LDAP серверу" + 92 "Операция не поддерживается этой версией протокола LDAP" + 93 "Указанный управляющий элемент не найден в сообщении" + 94 "Результата нет в сообщении" + 95 "Еще есть результаты" + 96 "Зацикливание при обработке ссылок" + 97 "Предел числа пересылки ссылок превышен" } diff --git a/reactos/dll/win32/wldap32/wldap32_Sv.rc b/reactos/dll/win32/wldap32/wldap32_Sv.rc index 69137406d8b..f308ade3bd3 100644 --- a/reactos/dll/win32/wldap32/wldap32_Sv.rc +++ b/reactos/dll/win32/wldap32/wldap32_Sv.rc @@ -18,6 +18,8 @@ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA */ +#include "windef.h" + LANGUAGE LANG_SWEDISH, SUBLANG_NEUTRAL STRINGTABLE DISCARDABLE diff --git a/reactos/dll/win32/wldap32/wldap32_Tr.rc b/reactos/dll/win32/wldap32/wldap32_Tr.rc index 3f089e768f8..7f49abc1bb0 100644 --- a/reactos/dll/win32/wldap32/wldap32_Tr.rc +++ b/reactos/dll/win32/wldap32/wldap32_Tr.rc @@ -18,6 +18,8 @@ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA */ +#include "windef.h" + LANGUAGE LANG_TURKISH, SUBLANG_DEFAULT STRINGTABLE DISCARDABLE diff --git a/reactos/dll/win32/wldap32/wldap32_Uk.rc b/reactos/dll/win32/wldap32/wldap32_Uk.rc new file mode 100644 index 00000000000..54fe9431f72 --- /dev/null +++ b/reactos/dll/win32/wldap32/wldap32_Uk.rc @@ -0,0 +1,130 @@ +/* + * Ukrainian resources for WLDAP32 + * + * Copyright 2005 Hans Leidekker + * + * Copyright 2010 Igor Paliychuk + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 2.1 of the License, or (at your option) any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this library; if not, write to the Free Software + * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA + */ + +#include "windef.h" + +/* UTF-8 */ +#pragma code_page(65001) + +LANGUAGE LANG_UKRAINIAN, SUBLANG_DEFAULT + +STRINGTABLE DISCARDABLE +{ + 0 "Успіх" + 1 "Помилка операції" + 2 "Помилка протоколу" + 3 "Перевищено обмеження в часі" + 4 "Перевищено обмеження в розмірі" + 5 "Порівняння невірне" + 6 "Порівняння вірне" + 7 "Метод авторизації не підтримується" + 8 "Потрібна тверда авторизація" + 9 "Referral (v2)" + 10 "Referral" + 11 "Перевищено обмеження адміністрування" + 12 "Unavailable Critical Extension" + 13 "Потрібна конфіденційність" + 14 "" + 15 "" + 16 "Немає такої властивості" + 17 "Невизначений тип" + 18 "Inappropriate Matching" + 19 "Constraint Violation" + 20 "Всастивість або значення існує" + 21 "Неправильний синтакс" + 22 "" + 23 "" + 24 "" + 25 "" + 26 "" + 27 "" + 28 "" + 29 "" + 30 "" + 31 "" + 32 "Немає такого об'єкту" + 33 "Проблема з псевдонімом" + 34 "Невірний DN синтаксис" + 35 "Це лист дерева" + 36 "Проблема звернення до псевдоніму" + 37 "" + 38 "" + 39 "" + 40 "" + 41 "" + 42 "" + 43 "" + 44 "" + 45 "" + 46 "" + 47 "" + 48 "Inappropriate Authentication" + 49 "Невірні облікові дані" + 50 "Недостатньо прав" + 51 "Зайнято" + 52 "Недоступно" + 53 "Unwilling To Perform" + 54 "Виявлено зациклювання" + 55 "" + 56 "" + 57 "" + 58 "" + 59 "" + 60 "Відсутнє управління сортуванням" + 61 "Помилка діапазону індексу" + 62 "" + 63 "" + 64 "Порушення прав найменування" + 65 "Порушення класу об'єкту" + 66 "Не дозволено не налисті дерева" + 67 "Не дозволено на RDN" + 68 "Вже існує" + 69 "Немає режимів класу об'єкту" + 70 "Результати завеликі" + 71 "Впливає на декілька DSA" + 72 "" + 73 "" + 74 "" + 75 "" + 76 "" + 77 "" + 78 "" + 79 "" + 80 "Інший" + 81 "Сервер недоступний" + 82 "Локальна помилка" + 83 "Помилка кодування" + 84 "Помилка декодування" + 85 "Timeout" + 86 "Auth Unknown" + 87 "Помилка фільтру" + 88 "Відмінено користувачем" + 89 "Помилка параметра" + 90 "Немає пам'яті" + 91 "Неможливо підключитись до LDAP сервера" + 92 "Операція не підтримується цією версією протоколу LDAP" + 93 "Вказаний елемент керування не знайдено в повідомленні" + 94 "В повідомленні немає результату" + 95 "More results returned" + 96 "Loop while handling referrals" + 97 "Referral hop limit exceeded" +} diff --git a/reactos/dll/win32/wuapi/main.c b/reactos/dll/win32/wuapi/main.c index d8d6fcb062c..d46ad38c99f 100644 --- a/reactos/dll/win32/wuapi/main.c +++ b/reactos/dll/win32/wuapi/main.c @@ -149,6 +149,5 @@ HRESULT WINAPI DllGetClassObject( REFCLSID rclsid, REFIID iid, LPVOID *ppv ) HRESULT WINAPI DllCanUnloadNow( void ) { - FIXME("\n"); return S_FALSE; } diff --git a/reactos/dll/win32/wuapi/regsvr.c b/reactos/dll/win32/wuapi/regsvr.c index 10d3974d508..167368c6db7 100644 --- a/reactos/dll/win32/wuapi/regsvr.c +++ b/reactos/dll/win32/wuapi/regsvr.c @@ -400,7 +400,7 @@ static struct regsvr_interface const interface_list[] = { }; /*********************************************************************** - * DllRegisterServer (INETCOMM.@) + * DllRegisterServer (WUAPI.@) */ HRESULT WINAPI DllRegisterServer(void) { @@ -415,7 +415,7 @@ HRESULT WINAPI DllRegisterServer(void) } /*********************************************************************** - * DllUnregisterServer (INETCOMM.@) + * DllUnregisterServer (WUAPI.@) */ HRESULT WINAPI DllUnregisterServer(void) { diff --git a/reactos/dll/win32/xinput1_3/xinput1_3_main.c b/reactos/dll/win32/xinput1_3/xinput1_3_main.c index f4386b891f8..fc55cef37b7 100644 --- a/reactos/dll/win32/xinput1_3/xinput1_3_main.c +++ b/reactos/dll/win32/xinput1_3/xinput1_3_main.c @@ -105,7 +105,7 @@ DWORD WINAPI XInputGetCapabilities(DWORD dwUserIndex, DWORD dwFlags, XINPUT_CAPA DWORD WINAPI XInputGetDSoundAudioDeviceGuids(DWORD dwUserIndex, GUID* pDSoundRenderGuid, GUID* pDSoundCaptureGuid) { - FIXME("(%d %s %s) Stub!\n", dwUserIndex, debugstr_guid(pDSoundRenderGuid), debugstr_guid(pDSoundCaptureGuid)); + FIXME("(%d %p %p) Stub!\n", dwUserIndex, pDSoundRenderGuid, pDSoundCaptureGuid); if (dwUserIndex < XUSER_MAX_COUNT) { diff --git a/reactos/media/doc/README.WINE b/reactos/media/doc/README.WINE index 6bbe28d21b2..d8eb71f78f1 100644 --- a/reactos/media/doc/README.WINE +++ b/reactos/media/doc/README.WINE @@ -37,24 +37,24 @@ reactos/dll/directx/dmusic # Synced to Wine-1_1_23 reactos/dll/directx/dplay # Synced to Wine-0_9_5 reactos/dll/directx/dplayx # Synced to Wine-0_9_5 reactos/dll/directx/dxdiagn # Synced to Wine-0_9_5 -reactos/dll/directx/msdmo # Autosync* +reactos/dll/directx/msdmo # Autosync reactos/dll/directx/qedit # Autosync reactos/dll/directx/quartz # Autosync -reactos/dll/win32/advpack # Autosync* +reactos/dll/win32/advpack # Autosync reactos/dll/win32/atl # Autosync -reactos/dll/win32/avifil32 # Autosync* -reactos/dll/win32/bcrypt # Autosync* +reactos/dll/win32/avifil32 # Autosync +reactos/dll/win32/bcrypt # Autosync reactos/dll/win32/browseui # Out of sync -reactos/dll/win32/cabinet # Autosync* +reactos/dll/win32/cabinet # Autosync reactos/dll/win32/clusapi # Autosync -reactos/dll/win32/comcat # Autosync* -reactos/dll/win32/comctl32 # Autosync* -reactos/dll/win32/comdlg32 # Autosync* -reactos/dll/win32/compstui # Autosync* +reactos/dll/win32/comcat # Autosync +reactos/dll/win32/comctl32 # Autosync ?? +reactos/dll/win32/comdlg32 # Autosync ?? +reactos/dll/win32/compstui # Autosync reactos/dll/win32/credui # Autosync reactos/dll/win32/crypt32 # Synced to Wine-1_1_40 reactos/dll/win32/cryptdlg # Autosync -reactos/dll/win32/cryptdll # Autosync* +reactos/dll/win32/cryptdll # Autosync reactos/dll/win32/cryptnet # Autosync reactos/dll/win32/cryptui # Autosync reactos/dll/win32/dbghelp # Synced to Wine-20080802 @@ -64,124 +64,123 @@ reactos/dll/win32/fusion # Autosync reactos/dll/win32/gdiplus # Autosync reactos/dll/win32/hhctrl.ocx # Autosync reactos/dll/win32/hlink # Autosync -reactos/dll/win32/hnetcfg # Autosync* -reactos/dll/win32/httpapi # Autosync* +reactos/dll/win32/hnetcfg # Autosync +reactos/dll/win32/httpapi # Autosync reactos/dll/win32/iccvid # Autosync reactos/dll/win32/icmp # Synced to Wine-0_9_10 -reactos/dll/win32/imaadp32.acm # Autosync* +reactos/dll/win32/imaadp32.acm # Autosync reactos/dll/win32/imm32 # Autosync reactos/dll/win32/imagehlp # Patches for BindImage need review and submission to winehq. reactos/dll/win32/inetcomm # Autosync reactos/dll/win32/inetmib1 # Autosync -reactos/dll/win32/initpki # Autosync* -reactos/dll/win32/inseng # Autosync* +reactos/dll/win32/initpki # Autosync +reactos/dll/win32/inseng # Autosync reactos/dll/win32/iphlpapi # Out of sync reactos/dll/win32/itircl # Autosync reactos/dll/win32/itss # Autosync reactos/dll/win32/jscript # Autosync -reactos/dll/win32/localspl # Autosync* -reactos/dll/win32/localui # Autosync* -reactos/dll/win32/lz32 # Autosync* +reactos/dll/win32/localspl # Autosync +reactos/dll/win32/localui # Autosync +reactos/dll/win32/lz32 # Autosync reactos/dll/win32/mapi32 # Autosync -reactos/dll/win32/mciavi32 # Autosync* -reactos/dll/win32/mcicda # Autosync* -reactos/dll/win32/mciqtz32 # Autosync* -reactos/dll/win32/mciseq # Autosync* +reactos/dll/win32/mciavi32 # Autosync +reactos/dll/win32/mcicda # Autosync +reactos/dll/win32/mciqtz32 # Autosync +reactos/dll/win32/mciseq # Autosync reactos/dll/win32/mciwave # Autosync -reactos/dll/win32/mlang # Autosync* +reactos/dll/win32/mlang # Autosync reactos/dll/win32/mpr # Autosync reactos/dll/win32/msacm32 # Out of sync -reactos/dll/win32/msadp32.acm # Autosync* -reactos/dll/win32/mscat32 # Autosync* -reactos/dll/win32/mscms # Autosync* +reactos/dll/win32/msadp32.acm # Autosync +reactos/dll/win32/mscat32 # Autosync +reactos/dll/win32/mscms # Autosync reactos/dll/win32/mscoree # Autosync reactos/dll/win32/msctf # Autosync -reactos/dll/win32/msftedit # Autosync* -reactos/dll/win32/msg711.acm # Autosync* -reactos/dll/win32/msgsm32.acm # Autosync* +reactos/dll/win32/msftedit # Autosync +reactos/dll/win32/msg711.acm # Autosync +reactos/dll/win32/msgsm32.acm # Autosync reactos/dll/win32/mshtml # Autosync -reactos/dll/win32/msimg32 # Autosync* +reactos/dll/win32/msimg32 # Autosync reactos/dll/win32/msi # Autosync -reactos/dll/win32/msimtf # Autosync* -reactos/dll/win32/msisip # Autosync* -reactos/dll/win32/msisys.ocx # Autosync* -reactos/dll/win32/msnet32 # Autosync* -reactos/dll/win32/msrle32 # Autosync* -reactos/dll/win32/mssign32 # Autosync* -reactos/dll/win32/mssip32 # Autosync* -reactos/dll/win32/mstask # Autosync* -reactos/dll/win32/msvcrt20 # Autosync* -reactos/dll/win32/msvfw32 # Autosync* -reactos/dll/win32/msvidc32 # Autosync* +reactos/dll/win32/msimtf # Autosync +reactos/dll/win32/msisip # Autosync +reactos/dll/win32/msisys.ocx # Autosync +reactos/dll/win32/msnet32 # Autosync +reactos/dll/win32/msrle32 # Autosync +reactos/dll/win32/mssign32 # Autosync +reactos/dll/win32/mssip32 # Autosync +reactos/dll/win32/mstask # Autosync +reactos/dll/win32/msvcrt20 # Autosync +reactos/dll/win32/msvfw32 # Autosync +reactos/dll/win32/msvidc32 # Autosync reactos/dll/win32/msxml3 # Synced to Wine-1_1_40 -reactos/dll/win32/nddeapi # Autosync* +reactos/dll/win32/nddeapi # Autosync reactos/dll/win32/netapi32 # Autosync -reactos/dll/win32/ntdsapi # Autosync* -reactos/dll/win32/ntprint # Autosync* +reactos/dll/win32/ntdsapi # Autosync +reactos/dll/win32/ntprint # Autosync reactos/dll/win32/objsel # Autosync reactos/dll/win32/odbc32 # Out of sync. Depends on port of Linux ODBC. -reactos/dll/win32/odbccp32 # Autosync* +reactos/dll/win32/odbccp32 # Autosync reactos/dll/win32/ole32 # Autosync reactos/dll/win32/oleacc # Autosync -reactos/dll/win32/oleaut32 # Autosync* -reactos/dll/win32/olecli32 # Autosync* +reactos/dll/win32/oleaut32 # Autosync ?? +reactos/dll/win32/olecli32 # Autosync reactos/dll/win32/oledlg # Autosync reactos/dll/win32/olepro32 # Autosync -reactos/dll/win32/olesvr32 # Autosync* -reactos/dll/win32/olethk32 # Autosync* +reactos/dll/win32/olesvr32 # Autosync +reactos/dll/win32/olethk32 # Autosync reactos/dll/win32/pdh # Autosync -reactos/dll/win32/pidgen # Autosync* +reactos/dll/win32/pidgen # Autosync reactos/dll/win32/powrprof # Forked at Wine-1.0rc5 -reactos/dll/win32/printui # Autosync* +reactos/dll/win32/printui # Autosync reactos/dll/win32/pstorec # Autosync reactos/dll/win32/query # Autosync -reactos/dll/win32/rasapi32 # Autosync* -reactos/dll/win32/resutils # Autosync* -reactos/dll/win32/riched20 # Autosync* -reactos/dll/win32/riched32 # Autosync* +reactos/dll/win32/rasapi32 # Autosync +reactos/dll/win32/resutils # Autosync +reactos/dll/win32/riched20 # Autosync ?? +reactos/dll/win32/riched32 # Autosync reactos/dll/win32/rpcrt4 # Synced to Wine-0_9_55 -reactos/dll/win32/rsabase # Autosync* +reactos/dll/win32/rsabase # Autosync reactos/dll/win32/rsaenh # Autosync -reactos/dll/win32/sccbase # Autosync* -reactos/dll/win32/schannel # Autosync* -reactos/dll/win32/sensapi # Autosync* +reactos/dll/win32/sccbase # Autosync +reactos/dll/win32/schannel # Autosync ?? +reactos/dll/win32/sensapi # Autosync reactos/dll/win32/setupapi # Forked at Wine-20050524 reactos/dll/win32/shell32 # Forked at Wine-20071011 reactos/dll/win32/shdocvw # Synced to Wine-1_1_40 -reactos/dll/win32/shfolder # Autosync* +reactos/dll/win32/shfolder # Autosync reactos/dll/win32/shlwapi # Autosync -reactos/dll/win32/slbcsp # Autosync* -reactos/dll/win32/softpub # Autosync* -reactos/dll/win32/spoolss # Autosync* -reactos/dll/win32/stdole2.tlb # Autosync* -reactos/dll/win32/sti # Autosync* -reactos/dll/win32/sxs # Autosync* +reactos/dll/win32/slbcsp # Autosync +reactos/dll/win32/softpub # Autosync +reactos/dll/win32/spoolss # Autosync +reactos/dll/win32/stdole2.tlb # Autosync +reactos/dll/win32/sti # Autosync ?? +reactos/dll/win32/sxs # Autosync reactos/dll/win32/tapi32 # Autosync -reactos/dll/win32/traffic # Autosync* +reactos/dll/win32/traffic # Autosync reactos/dll/win32/twain_32 # Out of sync -reactos/dll/win32/updspapi # Autosync* -reactos/dll/win32/url # Autosync* +reactos/dll/win32/updspapi # Autosync +reactos/dll/win32/url # Autosync reactos/dll/win32/urlmon # Autosync -reactos/dll/win32/usp10 # Autosync* +reactos/dll/win32/usp10 # Autosync reactos/dll/win32/uxtheme # Autosync -reactos/dll/win32/version # Autosync* +reactos/dll/win32/version # Autosync ?? reactos/dll/win32/windowscodecs # Autosync -reactos/dll/win32/winemp3.acm # Autosync* -reactos/dll/win32/wininet # Autosync* -reactos/dll/win32/winhttp # Autosync* +reactos/dll/win32/winemp3.acm # Autosync ?? +reactos/dll/win32/wininet # Autosync ?? +reactos/dll/win32/winhttp # Autosync ?? reactos/dll/win32/winmm # Forked at Wine-20050628 reactos/dll/win32/winmm/midimap # Forked at Wine-20050628 reactos/dll/win32/winmm/wavemap # Forked at Wine-20050628 -reactos/dll/win32/wintab32 # Autosync* reactos/dll/win32/wintrust # Autosync -reactos/dll/win32/wldap32 # Autosync* -reactos/dll/win32/wmi # Autosync* +reactos/dll/win32/wldap32 # Autosync +reactos/dll/win32/wmi # Autosync reactos/dll/win32/wtsapi32 # Forked -reactos/dll/win32/wuapi # Autosync* -reactos/dll/win32/xinput1_1 # Autosync* -reactos/dll/win32/xinput1_2 # Autosync* -reactos/dll/win32/xinput1_3 # Autosync* -reactos/dll/win32/xinput9_1_0 # Autosync* +reactos/dll/win32/wuapi # Autosync +reactos/dll/win32/xinput1_1 # Autosync +reactos/dll/win32/xinput1_2 # Autosync +reactos/dll/win32/xinput1_3 # Autosync +reactos/dll/win32/xinput9_1_0 # Autosync reactos/dll/win32/xmllite # Autosync ReactOS shares the following programs with Winehq.