ReactOS.org
Sign In
Sign Up
Sign In
Sign Up
Manage this list
×
Keyboard Shortcuts
Thread View
j
: Next unread message
k
: Previous unread message
j a
: Jump to all threads
j l
: Jump to MailingList overview
2025
April
March
February
January
2024
December
November
October
September
August
July
June
May
April
March
February
January
2023
December
November
October
September
August
July
June
May
April
March
February
January
2022
December
November
October
September
August
July
June
May
April
March
February
January
2021
December
November
October
September
August
July
June
May
April
March
February
January
2020
December
November
October
September
August
July
June
May
April
March
February
January
2019
December
November
October
September
August
July
June
May
April
March
February
January
2018
December
November
October
September
August
July
June
May
April
March
February
January
2017
December
November
October
September
August
July
June
May
April
March
February
January
2016
December
November
October
September
August
July
June
May
April
March
February
January
2015
December
November
October
September
August
July
June
May
April
March
February
January
2014
December
November
October
September
August
July
June
May
April
March
February
January
2013
December
November
October
September
August
July
June
May
April
March
February
January
2012
December
November
October
September
August
July
June
May
April
March
February
January
2011
December
November
October
September
August
July
June
May
April
March
February
January
2010
December
November
October
September
August
July
June
May
April
March
February
January
2009
December
November
October
September
August
July
June
May
April
March
February
January
2008
December
November
October
September
August
July
June
May
April
March
February
January
2007
December
November
October
September
August
July
June
May
April
March
February
January
2006
December
November
October
September
August
July
June
May
April
March
February
January
2005
December
November
October
September
August
July
June
May
April
March
February
January
2004
December
November
October
September
August
July
June
May
April
March
February
List overview
Download
Ros-diffs
March 2025
----- 2025 -----
April 2025
March 2025
February 2025
January 2025
----- 2024 -----
December 2024
November 2024
October 2024
September 2024
August 2024
July 2024
June 2024
May 2024
April 2024
March 2024
February 2024
January 2024
----- 2023 -----
December 2023
November 2023
October 2023
September 2023
August 2023
July 2023
June 2023
May 2023
April 2023
March 2023
February 2023
January 2023
----- 2022 -----
December 2022
November 2022
October 2022
September 2022
August 2022
July 2022
June 2022
May 2022
April 2022
March 2022
February 2022
January 2022
----- 2021 -----
December 2021
November 2021
October 2021
September 2021
August 2021
July 2021
June 2021
May 2021
April 2021
March 2021
February 2021
January 2021
----- 2020 -----
December 2020
November 2020
October 2020
September 2020
August 2020
July 2020
June 2020
May 2020
April 2020
March 2020
February 2020
January 2020
----- 2019 -----
December 2019
November 2019
October 2019
September 2019
August 2019
July 2019
June 2019
May 2019
April 2019
March 2019
February 2019
January 2019
----- 2018 -----
December 2018
November 2018
October 2018
September 2018
August 2018
July 2018
June 2018
May 2018
April 2018
March 2018
February 2018
January 2018
----- 2017 -----
December 2017
November 2017
October 2017
September 2017
August 2017
July 2017
June 2017
May 2017
April 2017
March 2017
February 2017
January 2017
----- 2016 -----
December 2016
November 2016
October 2016
September 2016
August 2016
July 2016
June 2016
May 2016
April 2016
March 2016
February 2016
January 2016
----- 2015 -----
December 2015
November 2015
October 2015
September 2015
August 2015
July 2015
June 2015
May 2015
April 2015
March 2015
February 2015
January 2015
----- 2014 -----
December 2014
November 2014
October 2014
September 2014
August 2014
July 2014
June 2014
May 2014
April 2014
March 2014
February 2014
January 2014
----- 2013 -----
December 2013
November 2013
October 2013
September 2013
August 2013
July 2013
June 2013
May 2013
April 2013
March 2013
February 2013
January 2013
----- 2012 -----
December 2012
November 2012
October 2012
September 2012
August 2012
July 2012
June 2012
May 2012
April 2012
March 2012
February 2012
January 2012
----- 2011 -----
December 2011
November 2011
October 2011
September 2011
August 2011
July 2011
June 2011
May 2011
April 2011
March 2011
February 2011
January 2011
----- 2010 -----
December 2010
November 2010
October 2010
September 2010
August 2010
July 2010
June 2010
May 2010
April 2010
March 2010
February 2010
January 2010
----- 2009 -----
December 2009
November 2009
October 2009
September 2009
August 2009
July 2009
June 2009
May 2009
April 2009
March 2009
February 2009
January 2009
----- 2008 -----
December 2008
November 2008
October 2008
September 2008
August 2008
July 2008
June 2008
May 2008
April 2008
March 2008
February 2008
January 2008
----- 2007 -----
December 2007
November 2007
October 2007
September 2007
August 2007
July 2007
June 2007
May 2007
April 2007
March 2007
February 2007
January 2007
----- 2006 -----
December 2006
November 2006
October 2006
September 2006
August 2006
July 2006
June 2006
May 2006
April 2006
March 2006
February 2006
January 2006
----- 2005 -----
December 2005
November 2005
October 2005
September 2005
August 2005
July 2005
June 2005
May 2005
April 2005
March 2005
February 2005
January 2005
----- 2004 -----
December 2004
November 2004
October 2004
September 2004
August 2004
July 2004
June 2004
May 2004
April 2004
March 2004
February 2004
ros-diffs@reactos.org
15 participants
66 discussions
Start a n
N
ew thread
[reactos] 01/01: [SNDVOL32] Improve Japanese (ja-JP) translation (#7765)
by Katayama Hirofumi MZ
https://git.reactos.org/?p=reactos.git;a=commitdiff;h=13894e2da09ca6ae2e091…
commit 13894e2da09ca6ae2e0918a6457c3f457509b0f2 Author: Katayama Hirofumi MZ <katayama.hirofumi.mz(a)gmail.com> AuthorDate: Thu Mar 6 20:26:18 2025 +0900 Commit: GitHub <noreply(a)github.com> CommitDate: Thu Mar 6 20:26:18 2025 +0900 [SNDVOL32] Improve Japanese (ja-JP) translation (#7765) JIRA issue: CORE-18706 --- base/applications/sndvol32/lang/ja-JP.rc | 64 ++++++++++++++++---------------- 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/base/applications/sndvol32/lang/ja-JP.rc b/base/applications/sndvol32/lang/ja-JP.rc index ef570f945a9..4603c21fafb 100644 --- a/base/applications/sndvol32/lang/ja-JP.rc +++ b/base/applications/sndvol32/lang/ja-JP.rc @@ -7,7 +7,7 @@ BEGIN MENUITEM "プロパティ(&R)", IDM_PROPERTIES MENUITEM "トーン調整(&A)", IDM_ADVANCED_CONTROLS MENUITEM SEPARATOR - MENUITEM "ボリューム コントロールの終了(&X)", IDM_EXIT + MENUITEM "音量調整の終了(&X)", IDM_EXIT END POPUP "ヘルプ(&H)" BEGIN @@ -19,10 +19,10 @@ END STRINGTABLE BEGIN - IDS_SNDVOL32 "ボリューム コントロール" + IDS_SNDVOL32 "音量調整" IDS_NOMIXERDEVICES "アクティブなミキサーが利用できません ! アプリケーションを終了します。" IDS_SELECT "&Select" - IDS_ADVANCED_CONTROLS "Advanced Controls for %s" + IDS_ADVANCED_CONTROLS "%s の高度な調整" IDS_OTHER_CONTROLS1 "&1 %s" IDS_OTHER_CONTROLS2 "&2 %s" END @@ -49,16 +49,16 @@ IDD_NORMAL_MASTER DIALOG 0, 0, 90, 138 STYLE WS_POPUP | WS_BORDER FONT 9, "MS UI Gothic" BEGIN - LTEXT "Master", IDC_LINE_NAME, 4, 7, 78, 8 + LTEXT "マスター", IDC_LINE_NAME, 4, 7, 78, 8 CONTROL "", -1, "static", SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE, 4, 19, 82, 1 - LTEXT "Balance", -1, 4, 25, 80, 8 + LTEXT "バランス", -1, 4, 25, 80, 8 CONTROL "", IDC_LINE_SLIDER_HORZ, "msctls_trackbar32", TBS_HORZ | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 25, 35, 40, 17 ICON IDI_SPEAKER_RIGHT, -1, 14, 38, 10, 10, SS_REALSIZEIMAGE ICON IDI_SPEAKER_LEFT, -1, 66, 38, 10, 10, SS_REALSIZEIMAGE - LTEXT "Volume", -1, 4, 58, 80, 8 + LTEXT "音量", -1, 4, 58, 80, 8 CONTROL "", IDC_LINE_SLIDER_VERT, "msctls_trackbar32", TBS_VERT | TBS_BOTH | TBS_DOWNISLEFT | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 32, 67, 30, 56 - AUTOCHECKBOX "&Mute", IDC_LINE_SWITCH, 4, 123, 55, 12 - PUSHBUTTON "&Advanced", IDC_LINE_ADVANCED, 4, 138, 80, 14 + AUTOCHECKBOX "消音(&M)", IDC_LINE_SWITCH, 4, 123, 55, 12 + PUSHBUTTON "詳細(&A)", IDC_LINE_ADVANCED, 4, 138, 80, 14 CONTROL "", IDC_LINE_SEP, "static", SS_ETCHEDVERT | WS_CHILD | WS_VISIBLE, 90, 1, 1, 137 END @@ -66,16 +66,16 @@ IDD_NORMAL_LINE DIALOG 0, 0, 70, 138 STYLE WS_POPUP | WS_BORDER FONT 9, "MS UI Gothic" BEGIN - LTEXT "Line", IDC_LINE_NAME, 4, 7, 60, 8 + LTEXT "ライン", IDC_LINE_NAME, 4, 7, 60, 8 CONTROL "", -1, "static", SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE, 4, 19, 72, 1 - LTEXT "Balance", -1, 4, 25, 60, 8 + LTEXT "バランス", -1, 4, 25, 60, 8 CONTROL "", IDC_LINE_SLIDER_HORZ, "msctls_trackbar32", TBS_HORZ | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 15, 35, 40, 17 ICON IDI_SPEAKER_RIGHT, -1, 4, 38, 10, 10, SS_REALSIZEIMAGE ICON IDI_SPEAKER_LEFT, -1, 56, 38, 10, 10, SS_REALSIZEIMAGE - LTEXT "Volume", -1, 4, 58, 60, 8 + LTEXT "音量", -1, 4, 58, 60, 8 CONTROL "", IDC_LINE_SLIDER_VERT, "msctls_trackbar32", TBS_VERT | TBS_BOTH | TBS_DOWNISLEFT | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 20, 67, 30, 56 - AUTOCHECKBOX "&Mute", IDC_LINE_SWITCH, 4, 123, 55, 12 - PUSHBUTTON "&Advanced", IDC_LINE_ADVANCED, 7, 138, 55, 14 + AUTOCHECKBOX "消音(&M)", IDC_LINE_SWITCH, 4, 123, 55, 12 + PUSHBUTTON "詳細(&A)", IDC_LINE_ADVANCED, 7, 138, 55, 14 CONTROL "", IDC_LINE_SEP, "static", SS_ETCHEDVERT | WS_CHILD | WS_VISIBLE, 70, 25, 1, 113 END @@ -83,10 +83,10 @@ IDD_SMALL_MASTER DIALOG 0, 0, 45, 100 STYLE WS_POPUP | WS_BORDER FONT 9, "MS UI Gothic" BEGIN - CTEXT "Master", IDC_LINE_NAME, 3, 3, 39, 8 + CTEXT "マスター", IDC_LINE_NAME, 3, 3, 39, 8 CONTROL "", IDC_LINE_SLIDER_HORZ, "msctls_trackbar32", TBS_HORZ | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 2, 12, 39, 18 CONTROL "", IDC_LINE_SLIDER_VERT, "msctls_trackbar32", TBS_VERT | TBS_BOTH | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 8, 30, 30, 50 - AUTOCHECKBOX "&Mute", IDC_LINE_SWITCH, 1, 85, 44, 10 + AUTOCHECKBOX "消音(&M)", IDC_LINE_SWITCH, 1, 85, 44, 10 CONTROL "", IDC_LINE_SEP, "static", SS_ETCHEDVERT | WS_CHILD | WS_VISIBLE, 45, 1, 1, 100 END @@ -94,10 +94,10 @@ IDD_SMALL_LINE DIALOG 0, 0, 42, 100 STYLE WS_POPUP | WS_BORDER FONT 9, "MS UI Gothic" BEGIN - CTEXT "Line", IDC_LINE_NAME, 3, 3, 39, 8 + CTEXT "ライン", IDC_LINE_NAME, 3, 3, 39, 8 CONTROL "", IDC_LINE_SLIDER_HORZ, "msctls_trackbar32", TBS_HORZ | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 2, 12, 39, 18 CONTROL "", IDC_LINE_SLIDER_VERT, "msctls_trackbar32", TBS_VERT | TBS_BOTH | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 8, 30, 30, 50 - AUTOCHECKBOX "&Mute", IDC_LINE_SWITCH, 1, 85, 41, 10 + AUTOCHECKBOX "消音(&M)", IDC_LINE_SWITCH, 1, 85, 41, 10 CONTROL "", IDC_LINE_SEP, "static", SS_ETCHEDVERT | WS_CHILD | WS_VISIBLE, 42, 1, 1, 100 END @@ -106,31 +106,31 @@ STYLE DS_MODALFRAME | WS_POPUP EXSTYLE WS_EX_TOOLWINDOW FONT 9, "MS UI Gothic" BEGIN - CTEXT "Volume", -1, 0, 4, 50, 8 + CTEXT "音量", -1, 0, 4, 50, 8 CONTROL "", IDC_LINE_SLIDER_VERT, "msctls_trackbar32", TBS_VERT | TBS_BOTH | TBS_NOTICKS | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 16, 15, 20, 50 - AUTOCHECKBOX "&Mute", IDC_LINE_SWITCH, 4, 70, 44, 8 + AUTOCHECKBOX "消音(&M)", IDC_LINE_SWITCH, 4, 70, 44, 8 END IDD_ADVANCED DIALOGEX 0, 0, 255, 140 STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU -CAPTION "Advanced Controls for Volume Control" +CAPTION "音量調整の高度な調整" FONT 9, "MS UI Gothic" BEGIN CONTROL IDI_MAINAPP, -1, "static", SS_ICON | WS_CHILD | WS_VISIBLE, 7, 7, 32, 32 - LTEXT "These settings can be used to make fine adjustments to your audio.", -1, 44, 7, 200, 32 - GROUPBOX "Tone Controls", IDC_ADV_TONE_CONTROLS, 7, 33, 240, 80 - LTEXT "These settings control how the tone of your audio sounds.", -1, 17, 48, 200, 14 - LTEXT "&Bass:", -1, 17, 62, 50, 8 - LTEXT "Low", IDC_ADV_BASS_LOW, 77, 62, 20, 8 - LTEXT "High", IDC_ADV_BASS_HIGH, 182, 62, 20, 8 + LTEXT "これらの設定を使用して、音声を調整できます。", -1, 44, 7, 200, 32 + GROUPBOX "音色の調整", IDC_ADV_TONE_CONTROLS, 7, 33, 240, 80 + LTEXT "これらの設定は、音声の音色を制御します。", -1, 17, 48, 200, 14 + LTEXT "低音(&B):", -1, 17, 62, 50, 8 + LTEXT "低い", IDC_ADV_BASS_LOW, 77, 62, 20, 8 + LTEXT "高い", IDC_ADV_BASS_HIGH, 182, 62, 20, 8 CONTROL "", IDC_ADV_BASS_SLIDER, "msctls_trackbar32", TBS_HORZ | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 97, 62, 80, 20 - LTEXT "&Treble:", -1, 17, 90, 50, 8 - LTEXT "Low", IDC_ADV_TREBLE_LOW, 77, 90, 20, 8 - LTEXT "High", IDC_ADV_TREBLE_HIGH, 182, 90, 20, 8 + LTEXT "高音域(&T):", -1, 17, 90, 50, 8 + LTEXT "低い", IDC_ADV_TREBLE_LOW, 77, 90, 20, 8 + LTEXT "高い", IDC_ADV_TREBLE_HIGH, 182, 90, 20, 8 CONTROL "", IDC_ADV_TREBLE_SLIDER, "msctls_trackbar32", TBS_HORZ | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 97, 90, 80, 20 - GROUPBOX "Other Controls", IDC_ADV_OTHER_CONTROLS, 7, 119, 240, 66 - LTEXT "These settings make other changes to how your audio sounds. See your hardware documentation for details.", IDC_ADV_OTHER_TEXT, 17, 135, 220, 28 + GROUPBOX "その他の調整", IDC_ADV_OTHER_CONTROLS, 7, 119, 240, 66 + LTEXT "これらの設定により、音声に他の変更が加えられます。詳細については、ハードウェアの文書を参照してください。", IDC_ADV_OTHER_TEXT, 17, 135, 220, 28 AUTOCHECKBOX "&1 ", IDC_ADV_OTHER_CHECK1, 17, 159, 220, 14 AUTOCHECKBOX "&2 ", IDC_ADV_OTHER_CHECK2, 17, 174, 220, 14 - DEFPUSHBUTTON "Close", IDOK, 197, 120, 50, 14, WS_CHILD | WS_VISIBLE | WS_GROUP | WS_TABSTOP + DEFPUSHBUTTON "閉じる", IDOK, 197, 120, 50, 14, WS_CHILD | WS_VISIBLE | WS_GROUP | WS_TABSTOP END
3 weeks, 5 days
1
0
0
0
[reactos] 01/01: [SHUTDOWN] Improve Japanese (ja-JP) translation (#7764)
by Katayama Hirofumi MZ
https://git.reactos.org/?p=reactos.git;a=commitdiff;h=b728d330c2a45c03327b0…
commit b728d330c2a45c03327b0545c0942e9292ecd4b3 Author: Katayama Hirofumi MZ <katayama.hirofumi.mz(a)gmail.com> AuthorDate: Thu Mar 6 20:14:24 2025 +0900 Commit: GitHub <noreply(a)github.com> CommitDate: Thu Mar 6 20:14:24 2025 +0900 [SHUTDOWN] Improve Japanese (ja-JP) translation (#7764) JIRA issue: CORE-18706 --- base/applications/shutdown/lang/ja-JP.rc | 144 ++++++++++++++++--------------- 1 file changed, 73 insertions(+), 71 deletions(-) diff --git a/base/applications/shutdown/lang/ja-JP.rc b/base/applications/shutdown/lang/ja-JP.rc index 9fcfe5e2c23..52141dc88fb 100644 --- a/base/applications/shutdown/lang/ja-JP.rc +++ b/base/applications/shutdown/lang/ja-JP.rc @@ -3,101 +3,103 @@ LANGUAGE LANG_JAPANESE, SUBLANG_DEFAULT /* Dialog */ IDD_GUI DIALOGEX 0, 0, 240, 255 STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU -CAPTION "Remote Shutdown" +CAPTION "遠隔シャットダウン" FONT 9, "MS UI Gothic" BEGIN DEFPUSHBUTTON "&OK", IDC_OK, 125, 232, 50, 14 - PUSHBUTTON "&Cancel", IDC_CANCEL, 178, 232, 50, 14 - LTEXT "Co&mputers:", IDC_STATIC, 9, 9, 35, 36 + PUSHBUTTON "キャンセル(&C)", IDC_CANCEL, 178, 232, 50, 14 + LTEXT "コンピュータ(&M):", IDC_STATIC, 9, 9, 35, 36 LISTBOX IDC_COMPUTER_LIST, 8, 19, 162, 55 - PUSHBUTTON "&Add...", IDC_ADD_SYSTEM, 179, 19, 50, 14 - PUSHBUTTON "&Remove", IDC_REMOVE_SYSTEM, 179, 36, 50, 14, WS_DISABLED - PUSHBUTTON "&Browse...", IDC_BROWSE_SYSTEM, 179, 53, 50, 14 - LTEXT "Action", IDC_ACTION, 11, 81, 20, 14 + PUSHBUTTON "追加(&A)...", IDC_ADD_SYSTEM, 179, 19, 50, 14 + PUSHBUTTON "削除(&R)", IDC_REMOVE_SYSTEM, 179, 36, 50, 14, WS_DISABLED + PUSHBUTTON "参照(&B)...", IDC_BROWSE_SYSTEM, 179, 53, 50, 14 + LTEXT "アクション", IDC_ACTION, 11, 81, 20, 14 COMBOBOX IDC_ACTION_TYPE, 37, 79, 129, 14, WS_TABSTOP | CBS_DROPDOWN - CHECKBOX "Warn users", IDC_WARN_USERS, 175, 79, 55, 14, BS_AUTOCHECKBOX | WS_TABSTOP - LTEXT "Display warning for", IDC_SHOW_WARN_ONE, 11, 99, 65, 14 + CHECKBOX "ユーザーに警告", IDC_WARN_USERS, 175, 79, 55, 14, BS_AUTOCHECKBOX | WS_TABSTOP + LTEXT "次の間、警告を表示する", IDC_SHOW_WARN_ONE, 11, 99, 65, 14 EDITTEXT IDC_SHOW_WARN, 78, 97, 41, 14 - LTEXT "second(s)", IDC_SHOW_WARN_TWO, 124, 99, 32, 10 - GROUPBOX "Shutdown Event Tracker", IDC_STATIC, 5, 114, 224, 114 - LTEXT "Reason:", IDC_STATIC, 16, 130, 27, 8 - CHECKBOX "Planned", IDC_PLANNED, 175, 130, 40, 12, BS_AUTOCHECKBOX | WS_TABSTOP + LTEXT "秒間", IDC_SHOW_WARN_TWO, 124, 99, 32, 10 + GROUPBOX "シャットダウン イベント記録", IDC_STATIC, 5, 114, 224, 114 + LTEXT "理由:", IDC_STATIC, 16, 130, 27, 8 + CHECKBOX "予定済み", IDC_PLANNED, 175, 130, 40, 12, BS_AUTOCHECKBOX | WS_TABSTOP COMBOBOX IDC_REASON_CODE, 17, 142, 198, 13, WS_TABSTOP | CBS_DROPDOWN - LTEXT "Comm&ent:", IDC_COMMENT_CAPTION, 16, 159, 38, 8 + LTEXT "コメント(&E):", IDC_COMMENT_CAPTION, 16, 159, 38, 8 EDITTEXT IDC_COMMENT_TEXT, 17, 171, 198, 50, WS_VSCROLL END /* Information and error messages */ STRINGTABLE BEGIN - IDS_USAGE "ReactOS Shutdown Utility\n\ + IDS_USAGE "ReactOS シャットダウン ユーティリティ\n\ \n\ -Usage: shutdown [/?] [/i | /l | /s | /r | /g | /a | /p | /h | /e] [/f]\n\ - [/m \\\\computer][/t xxx][/d [p|u:]xx:yy [/c ""comment""]]\n\ +使い方: shutdown [/?] [/i | /l | /s | /r | /g | /a | /p | /h | /e] [/f]\n\ + [/m \\\\コンピュータ][/t xxx][/d [p|u:]xx:yy [/c ""コメント""]]\n\ \n\ - No arguments or /? Display this help.\n\ - /i Show the graphical user interface (GUI). This option must be the\n\ - first one.\n\ - /l Log off on the local system only. Cannot be used with /m or /d.\n\ - /s Shutdown the computer.\n\ - /r Restart the computer.\n\ - /g Restart the computer and restart all the registered applications.\n\ - /a Cancel a delayed shutdown. Can only be used during the delay\n\ - period.\n\ - /p Shutdown the local computer without any timeout or warning. Can be\n\ - used with /d or /f.\n\ - /h Hibernate the local computer. Usable with /f.\n\ - /e Document the reason for the unexpected computer shutdown.\n\ - /m \\\\computer Specify the target computer (UNC/IP address).\n\ - /t xxx Set the timeout period to xxx seconds before shutting down.\n\ - The valid range starts from 0 to 315360000 (10 years),\n\ - 30 being the default value.\n\ - /c ""comment"" Comment on the reason for shutdown or restart.\n\ - 512 characters maximum allowed.\n\ - /f Force running applications to close without warning users. If you\n\ - do not specify any other parameter, this option will also log off.\n\ - /d [p|u:]xx:yy Give the reason code for the shutdown or the restart.\n\ - p indicates that the shutdown or the restart is planned.\n\ - u indicates that the reason is defined by the user.\n\ - If neither p nor u are specified, the shutdown or the restart are\n\ - not planned.\n\ - xx is the major reason code (positive integer smaller than 256).\n\ - yy is the minor reason code (positive integer smaller than 65536).\n" + 引数なし または /? このヘルプを表示します。\n\ + /i グラフィカル ユーザー インターフェイス (GUI) を表示します。\n\ + このオプションは最初のオプションである必要があります。\n\ + /l ローカル システムのみでログオフします。/m または /d と一緒に\n\ + 使用することはできません。\n\ + /s コンピュータをシャットダウンします。\n\ + /r コンピュータを再起動します。\n\ + /g コンピュータを再起動し、登録されているすべてのアプリケーションを\n\ + 再起動します。\n\ + /a 遅延シャットダウンをキャンセルします。遅延期間中のみ使用できます。\n\ + /p タイムアウトや警告なしでローカル コンピューターをシャットダウン\n\ + します。/d または /f と一緒に使用できます。\n\ + /h ローカル コンピューターを休止状態にします。/f で使用できます。\n\ + /e 予期しないコンピュータのシャットダウンの理由を記録します。\n\ + /m \\\\コンピュータ 対象コンピュータを指定する (UNC/IP アドレス).\n\ + /t xxx シャットダウンする前にタイムアウト期間を xxx 秒に設定します。\n\ + 有効範囲は0から315360000(10年)までです。\n\ + デフォルト値は 30 です。\n\ + /c ""コメント"" シャットダウンまたは再起動の理由をコメントします。\n\ + 最大 512 文字まで入力できます。\n\ + /f ユーザーに警告せずに実行中のアプリケーションを強制的に終了\n\ + します。 他のパラメータを指定しない場合は、このオプションでも\n\ + ログオフされます。\n\ + /d [p|u:]xx:yy シャットダウンまたは再起動の理由コードを指定します。\n\ + p はシャットダウンまたは再起動が予定されていることを示します。\n\ + u は、理由がユーザーによって定義されていることを示します。\n\ + p も u も指定されていない場合は、シャットダウンまたは再起動は\n\ + 予定されていません。\n\ + xx はメジャーな理由コードです (256 未満の正の整数)。\n\ + yy はマイナーな理由コードです (65536 未満の正の整数)。\n" - IDS_ERROR_SHUTDOWN_REBOOT "ERROR: Unable to shutdown and restart at the same time.\n" - IDS_ERROR_TIMEOUT "ERROR: Timeout value of %u is out of bounds (0-315360000).\n" - IDS_ERROR_ABORT "ERROR: Unable to abort the shutdown of the system.\n" - IDS_ERROR_LOGOFF "ERROR: Unable to logoff the system.\n" - IDS_ERROR_SHUTDOWN "ERROR: Unable to shutdown the system.\n" - IDS_ERROR_RESTART "ERROR: Unable to restart the system.\n" - IDS_ERROR_MAX_COMMENT_LENGTH "ERROR: Comment length exceeds maximum character limit set by the system.\n" - IDS_ERROR_HIBERNATE "ERROR: Unable to send system into hibernation mode.\n" - IDS_ERROR_HIBERNATE_LOCAL "ERROR: Hibernation mode cannot be started remotely.\n" - IDS_ERROR_HIBERNATE_ENABLED "ERROR: Hibernation mode is not enabled.\n" - IDS_ERROR_DIALOG_CAPTION "Remote Shutdown" - IDS_ERROR_DIALOG_INIT "Unable to display the graphical user interface." + IDS_ERROR_SHUTDOWN_REBOOT "エラー: シャットダウンと再起動を同時に行うことはできません。\n" + IDS_ERROR_TIMEOUT "エラー: %u のタイムアウト値は範囲外です (0~315360000).\n" + IDS_ERROR_ABORT "エラー: システムのシャットダウンを中止できません。\n" + IDS_ERROR_LOGOFF "エラー: システムからログオフできません。\n" + IDS_ERROR_SHUTDOWN "エラー: システムをシャットダウンできません。\n" + IDS_ERROR_RESTART "エラー: システムを再起動できません。\n" + IDS_ERROR_MAX_COMMENT_LENGTH "エラー: コメントの長さがシステムで設定された最大文字数制限を超えています。\n" + IDS_ERROR_HIBERNATE "エラー: システムを休止モードにできません。\n" + IDS_ERROR_HIBERNATE_LOCAL "エラー: 休止モードは遠隔で起動できません。\n" + IDS_ERROR_HIBERNATE_ENABLED "エラー: 休止モードが有効になっていません。\n" + IDS_ERROR_DIALOG_CAPTION "遠隔シャットダウン" + IDS_ERROR_DIALOG_INIT "グラフィカル ユーザー インターフェイスを表示できません。" END /* Remote shutdown action strings */ STRINGTABLE BEGIN - IDS_ACTION_SHUTDOWN "Shutdown the system" - IDS_ACTION_RESTART "Restart the system" - IDS_ACTION_UNEXPECTED_SHUTDOWN "Annotate the unexpected shutdown" + IDS_ACTION_SHUTDOWN "システムをシャットダウンする" + IDS_ACTION_RESTART "システムを再起動する" + IDS_ACTION_UNEXPECTED_SHUTDOWN "予期しないシャットダウンを注釈する" END /* Remote shutdown reason strings */ STRINGTABLE BEGIN - IDS_REASON_OTHER "Other" - IDS_REASON_HARDWARE_MAINTENANCE "Hardware: Maintenance" - IDS_REASON_HARDWARE_INSTALL "Hardware: Installation" - IDS_REASON_OS_RECOVER "Operating System: Recovery" - IDS_REASON_OS_RECONFIGURE "Operating System: Reconfigure" - IDS_REASON_APP_MAINTENANCE "Application: Maintenance" - IDS_REASON_APP_INSTALL "Application: Installation" - IDS_REASON_APP_UNRESPONSIVE "Application: Unresponsive" - IDS_REASON_APP_UNSTABLE "Application: Unstable" - IDS_REASON_SECURITY "Security Issue" - IDS_REASON_NETWORK "Loss of network connectivity" + IDS_REASON_OTHER "その他" + IDS_REASON_HARDWARE_MAINTENANCE "ハードウェア: メンテナンス" + IDS_REASON_HARDWARE_INSTALL "ハードウェア: インストール" + IDS_REASON_OS_RECOVER "オペレーティングシステム: 回復" + IDS_REASON_OS_RECONFIGURE "オペレーティングシステム: 再構成" + IDS_REASON_APP_MAINTENANCE "アプリケーション: メンテナンス" + IDS_REASON_APP_INSTALL "アプリケーション: インストール" + IDS_REASON_APP_UNRESPONSIVE "アプリケーション: 応答なし" + IDS_REASON_APP_UNSTABLE "アプリケーション: 不安定" + IDS_REASON_SECURITY "セキュリティの問題" + IDS_REASON_NETWORK "ネットワーク接続の喪失" END
3 weeks, 5 days
1
0
0
0
[reactos] 01/01: [MSCONFIG] Add Japanese (ja-JP) translation (#7763)
by Katayama Hirofumi MZ
https://git.reactos.org/?p=reactos.git;a=commitdiff;h=02acdae0229f22bd5d40d…
commit 02acdae0229f22bd5d40d4577185e3646dc4e813 Author: Katayama Hirofumi MZ <katayama.hirofumi.mz(a)gmail.com> AuthorDate: Thu Mar 6 19:56:32 2025 +0900 Commit: GitHub <noreply(a)github.com> CommitDate: Thu Mar 6 19:56:32 2025 +0900 [MSCONFIG] Add Japanese (ja-JP) translation (#7763) JIRA issue: CORE-18706 --- base/applications/msconfig/lang/ja-JP.rc | 171 +++++++++++++++++++++++++++++++ base/applications/msconfig/msconfig.rc | 3 + 2 files changed, 174 insertions(+) diff --git a/base/applications/msconfig/lang/ja-JP.rc b/base/applications/msconfig/lang/ja-JP.rc new file mode 100644 index 00000000000..b1de888d3f2 --- /dev/null +++ b/base/applications/msconfig/lang/ja-JP.rc @@ -0,0 +1,171 @@ +LANGUAGE LANG_JAPANESE, SUBLANG_DEFAULT + +IDD_MSCONFIG_DIALOG DIALOGEX 0, 0, 378, 220 +STYLE DS_SHELLFONT | DS_CENTER | WS_MINIMIZEBOX | WS_POPUP | + WS_CLIPSIBLINGS | WS_CLIPCHILDREN | WS_CAPTION | WS_SYSMENU +CAPTION "システム構成プログラム" +FONT 9, "MS UI Gothic" +BEGIN + CONTROL "Tab1", IDC_TAB, "SysTabControl32", WS_TABSTOP, 2, 2, 374, 195 + DEFPUSHBUTTON "OK", IDOK, 211, 201, 50, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP + PUSHBUTTON "ヘルプ(&H)", IDC_BTN_HELP, 2, 201, 50, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP + PUSHBUTTON "キャンセル", IDCANCEL, 267, 201, 50, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP + PUSHBUTTON "適用", IDC_BTN_APPLY, 323, 201, 50, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP +END + +IDD_STARTUP_PAGE DIALOGEX 0, 0, 362, 175 +STYLE DS_SHELLFONT | DS_CONTROL | WS_CHILD | WS_CLIPCHILDREN +FONT 9, "MS UI Gothic" +BEGIN + CONTROL "List3", IDC_STARTUP_LIST, "SysListView32", LVS_REPORT | LVS_SINGLESEL | + LVS_SHOWSELALWAYS | WS_BORDER | WS_TABSTOP, 2, 1, 360, 148 + PUSHBUTTON "すべて有効化(&A)", IDC_BTN_STARTUP_ACTIVATE, 223, 155, 66, 14 + PUSHBUTTON "すべて無効化(&D)", IDC_BTN_STARTUP_DEACTIVATE, 295, 155, 66, 14 +END + +IDD_SYSTEM_PAGE DIALOGEX 0, 0, 362, 175 +STYLE DS_SHELLFONT | DS_CONTROL | WS_CHILD | WS_CLIPCHILDREN +FONT 9, "MS UI Gothic" +BEGIN + CONTROL "", IDC_SYSTEM_TREE, "SysTreeView32", TVS_HASBUTTONS | TVS_HASLINES | + TVS_LINESATROOT | TVS_EDITLABELS | TVS_SHOWSELALWAYS | WS_CHILD | + WS_VISIBLE | WS_BORDER | WS_TABSTOP, 2, 1, 280, 148 + PUSHBUTTON "上へ(&U)", IDC_BTN_SYSTEM_UP, 290, 5, 66, 14 + PUSHBUTTON "下へ(&D)", IDC_BTN_SYSTEM_DOWN, 290, 25, 66, 14 + PUSHBUTTON "有効化(&E)", IDC_BTN_SYSTEM_ENABLE, 290, 50, 66, 14 + PUSHBUTTON "無効化(&I)", IDC_BTN_SYSTEM_DISABLE, 290, 70, 66, 14 + PUSHBUTTON "検索(&F)", IDC_BTN_SYSTEM_FIND, 290, 95, 66, 14 + PUSHBUTTON "新規(&N)", IDC_BTN_SYSTEM_NEW, 290, 115, 66, 14 + PUSHBUTTON "編集(&T)", IDC_BTN_SYSTEM_EDIT, 290, 135, 66, 14 + PUSHBUTTON "すべて有効化(&B)", IDC_BTN_SYSTEM_ACTIVATE, 123, 155, 66, 14 + PUSHBUTTON "すべて無効化(&L)", IDC_BTN_SYSTEM_DEACTIVATE, 195, 155, 66, 14 +END + +IDD_TOOLS_PAGE DIALOGEX 0, 0, 362, 175 +STYLE DS_SHELLFONT | DS_CONTROL | WS_CHILD | WS_CLIPCHILDREN +FONT 9, "MS UI Gothic" +BEGIN + CONTROL "List2", IDC_TOOLS_LIST, "SysListView32", LVS_REPORT | LVS_SINGLESEL | + LVS_SHOWSELALWAYS | WS_BORDER | WS_TABSTOP, 2, 1, 360, 134 + EDITTEXT IDC_TOOLS_CMDLINE, 1, 139, 360, 12, ES_READONLY + PUSHBUTTON "実行(&R)", IDC_BTN_RUN, 311, 155, 50, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP +END + +IDD_SERVICES_PAGE DIALOGEX 0, 0, 362, 175 +STYLE DS_SHELLFONT | DS_CONTROL | WS_CHILD | WS_CLIPCHILDREN +FONT 9, "MS UI Gothic" +BEGIN + CONTROL "List1", IDC_SERVICES_LIST, "SysListView32", LVS_REPORT | LVS_SINGLESEL | + LVS_SHOWSELALWAYS | LVS_SORTASCENDING | WS_BORDER | WS_TABSTOP, 2, 1, 360, 148 + PUSHBUTTON "すべて有効化(&A)", IDC_BTN_SERVICES_ACTIVATE, 223, 155, 66, 14 + PUSHBUTTON "すべて無効化(&D)", IDC_BTN_SERVICES_DEACTIVATE, 295, 155, 66, 14 +END + +IDD_GENERAL_PAGE DIALOGEX 0, 0, 362, 175 +STYLE DS_SHELLFONT | DS_CONTROL | WS_CHILD | WS_CLIPCHILDREN +FONT 9, "MS UI Gothic" +BEGIN + GROUPBOX "起動の種類の選択", -1, 10, 10, 340, 150, 0, WS_EX_TRANSPARENT + CONTROL "通常起動(&N) - すべてのデバイスドライバとサービスを読み込む", IDC_CBX_NORMAL_START, "Button", 0x50010009, 20, 30, 260, 10 + CONTROL "診断的起動(&D) - 基本的なデバイスとサービスのみを読み込む", IDC_CBX_DIAGNOSTIC_START, "Button", 0x50010009, 20, 45, 260, 10 + CONTROL "選択的起動(&E)", IDC_CBX_SELECTIVE_STARTUP, "Button", 0x50010009, 20, 60, 260, 10 + AUTOCHECKBOX "ファイル SYSTEM.INI を処理(&R)", IDC_CBX_SYSTEM_INI, 30, 80, 260, 10 + AUTOCHECKBOX "システムサービスの読み込み(&L)", IDC_CBX_SYSTEM_SERVICE, 30, 95, 260, 10 + AUTOCHECKBOX "スタートアップ項目を読み込む(&O)", IDC_CBX_STARTUP_ITEM, 30, 110, 260, 10 +END + +IDD_FREELDR_PAGE DIALOGEX 0, 0, 362, 175 +STYLE DS_SHELLFONT | DS_CONTROL | WS_CHILD | WS_CLIPCHILDREN +FONT 9, "MS UI Gothic" +BEGIN + LISTBOX IDC_LIST_BOX, 10, 10, 340, 50, WS_CHILD | WS_VISIBLE | WS_TABSTOP | + LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_HSCROLL + PUSHBUTTON "すべての起動パスを確認する(&C)", IDC_BTN_CHECK_BOOT_PATH, 10, 65, 70, 12 + PUSHBUTTON "デフォルトにする(&S)", IDC_BTN_SET_DEFAULT_BOOT, 100, 65, 70, 12 + PUSHBUTTON "上へ(&U)", IDC_BTN_MOVE_UP_BOOT_OPTION, 190, 65, 70, 12 + PUSHBUTTON "下へ(&D)", IDC_BTN_MOVE_DOWN_BOOT_OPTION, 280, 65, 70, 12 + GROUPBOX "起動オプション", -1, 10, 80, 250, 90, 0, WS_EX_TRANSPARENT + CHECKBOX "/SA&FEBOOT", IDC_CBX_SAFE_BOOT, 15, 90, 55, 10 + CHECKBOX "/&NOGUIBOOT", IDC_CBX_NO_GUI_BOOT, 15, 105, 60, 10 + CHECKBOX "/&BOOTLOG", IDC_CBX_BOOT_LOG, 15, 120, 50, 10 + CHECKBOX "/BAS&EVIDEO", IDC_CBX_BASE_VIDEO, 15, 135, 55, 10 + CHECKBOX "/S&OS", IDC_CBX_SOS, 15, 150, 50, 10 + PUSHBUTTON "詳細オプション(&V)...", IDC_BTN_ADVANCED_OPTIONS, 100, 150, 70, 12 + LTEXT "タイムアウト(&T):", -1, 280, 91, 30, 10 + EDITTEXT IDC_TXT_BOOT_TIMEOUT, 310, 90, 25, 12, ES_LEFT + LTEXT "秒", -1, 340, 91, 15, 10 +END + +IDD_FREELDR_ADVANCED_PAGE DIALOGEX 0, 0, 175, 175 +STYLE DS_SHELLFONT | DS_CONTROL | WS_CHILD | WS_CLIPCHILDREN +FONT 9, "MS UI Gothic" +BEGIN + CHECKBOX "/&MAXMEM=", IDC_CBX_MAX_MEM, 10, 10, 50, 10 + EDITTEXT IDC_TXT_MAX_MEM, 80, 10, 60, 12 + CONTROL "", IDC_SCR_MAX_MEM, "msctls_updown32", 0x50000000, 140, 10, 11, 11 + CHECKBOX "/&NUMPROC=", IDC_CBX_NUM_PROC, 10, 25, 50, 10 + COMBOBOX IDC_DRP_NUM_PROC, 80, 25, 60, 10, CBS_DROPDOWNLIST | CBS_SORT | WS_CHILD | WS_VISIBLE | WS_TABSTOP + CHECKBOX "/&PCILOCK", IDC_CBX_PCI_LOCK, 10, 40, 50, 10 + CHECKBOX "/P&ROFILE", IDC_CBX_PROFILE, 10, 55, 50, 10 + CHECKBOX "/&IRQ", IDC_CBX_IRQ, 10, 70, 40, 12 + EDITTEXT IDC_TXT_IRQ, 80, 70, 60, 12, ES_LEFT + CHECKBOX "/&DEBUG", IDC_CBX_DEBUG, 10, 85, 40, 10 + CHECKBOX "/D&EBUGPORT", IDC_CBX_DEBUG_PORT, 20, 100, 60, 10 + COMBOBOX IDC_DRP_DEBUG_PORT, 80, 100, 60, 10, CBS_DROPDOWNLIST | CBS_SORT | WS_CHILD | WS_VISIBLE | WS_TABSTOP + CHECKBOX "/&BAUDRATE", IDC_CBX_BAUD_RATE, 20, 115, 50, 10 + COMBOBOX IDC_DRP_DRP_BAUD_RATE, 80, 115, 60, 10, CBS_DROPDOWNLIST | CBS_SORT | WS_CHILD | WS_VISIBLE | WS_TABSTOP + CHECKBOX "/&CHANNEL", IDC_CBX_CHANNEL, 20, 130, 50, 10 + EDITTEXT IDC_TXT_CHANNEL, 80, 130, 60, 12, ES_LEFT + CONTROL "", IDC_SCR_CHANNEL, "msctls_updown32", 0x50000000, 140, 130, 11, 11 + PUSHBUTTON "OK", IDC_OK, 20, 160, 50, 12 + PUSHBUTTON "キャンセル", IDC_CANCEL, 100, 160, 50, 12 +END + +STRINGTABLE +BEGIN + IDS_MSCONFIG "システム構成プログラム" + IDS_TAB_GENERAL "一般" + IDS_TAB_SYSTEM "SYSTEM.INI" + IDS_TAB_FREELDR "FREELDR.INI" + IDS_TAB_SERVICES "サービス" + IDS_TAB_STARTUP "スタートアップ" + IDS_TAB_TOOLS "ツール" +END + +STRINGTABLE +BEGIN + IDS_SERVICES_COLUMN_SERVICE "サービス" + IDS_SERVICES_COLUMN_REQ "必要" + IDS_SERVICES_COLUMN_VENDOR "ベンダー" + IDS_SERVICES_COLUMN_STATUS "状態" +END + +STRINGTABLE +BEGIN + IDS_TOOLS_COLUMN_NAME "名前" + IDS_TOOLS_COLUMN_DESCR "説明" + IDS_TOOLS_CMD_NAME "コンソール" + IDS_TOOLS_CMD_DESCR "" + IDS_TOOLS_CMD_CMD "cmd.exe" + IDS_TOOLS_INFO_NAME "バージョン" + IDS_TOOLS_INFO_DESCR "バージョン情報を表示します。" + IDS_TOOLS_INFO_CMD "winver.exe" + IDS_TOOLS_REGEDIT_NAME "レジストリ エディタ" + IDS_TOOLS_REGEDIT_DESCR "レジストリ エディタを開きます。" + IDS_TOOLS_REGEDIT_CMD "regedit.exe" + IDS_TOOLS_SYSDM_NAME "システムプロパティ" + IDS_TOOLS_SYSDM_DESCR "このコンピューターに関する情報を表示します。" + IDS_TOOLS_SYSDM_CMD "control.exe" + IDS_TOOLS_SYSDM_PARAM "sysdm.cpl" + IDS_STARTUP_COLUMN_ELEMENT "要素" + IDS_STARTUP_COLUMN_CMD "コマンド" + IDS_STARTUP_COLUMN_PATH "パス" +END + +STRINGTABLE +BEGIN + IDS_SERVICES_STATUS_RUNNING "実行中" + IDS_SERVICES_STATUS_STOPPED "停止" + IDS_SERVICES_YES "はい" + IDS_SERVICES_UNKNOWN "不明" +END diff --git a/base/applications/msconfig/msconfig.rc b/base/applications/msconfig/msconfig.rc index cf705711972..a780a1ddacf 100644 --- a/base/applications/msconfig/msconfig.rc +++ b/base/applications/msconfig/msconfig.rc @@ -54,6 +54,9 @@ IDI_APPICON ICON "res/msconfig.ico" #ifdef LANGUAGE_IT_IT #include "lang/it-IT.rc" #endif +#ifdef LANGUAGE_JA_JP + #include "lang/ja-JP.rc" +#endif #ifdef LANGUAGE_KO_KR #include "lang/ko-KR.rc" #endif
3 weeks, 5 days
1
0
0
0
[reactos] 01/01: [MPLAY32] Improve Japanese (ja-JP) translation (#7762)
by Katayama Hirofumi MZ
https://git.reactos.org/?p=reactos.git;a=commitdiff;h=cf96d9175f4ddf963dc32…
commit cf96d9175f4ddf963dc32cbe53b3a02d0ed983d3 Author: Katayama Hirofumi MZ <katayama.hirofumi.mz(a)gmail.com> AuthorDate: Thu Mar 6 19:41:33 2025 +0900 Commit: GitHub <noreply(a)github.com> CommitDate: Thu Mar 6 19:41:33 2025 +0900 [MPLAY32] Improve Japanese (ja-JP) translation (#7762) JIRA issue: CORE-18706 --- base/applications/mplay32/lang/ja-JP.rc | 38 ++++++++++++++++----------------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/base/applications/mplay32/lang/ja-JP.rc b/base/applications/mplay32/lang/ja-JP.rc index dea9998812d..a3e31f27faa 100644 --- a/base/applications/mplay32/lang/ja-JP.rc +++ b/base/applications/mplay32/lang/ja-JP.rc @@ -9,23 +9,23 @@ BEGIN MENUITEM SEPARATOR MENUITEM "終了(&E)", IDM_EXIT END - POPUP "&Play" + POPUP "再生(&P)" BEGIN - MENUITEM "Play/&Pause\tCtrl+P", IDC_PLAY - MENUITEM "St&op\tCtrl+S", IDC_STOP + MENUITEM "再生/再開(&P)\tCtrl+P", IDC_PLAY + MENUITEM "停止(&O)\tCtrl+S", IDC_STOP MENUITEM SEPARATOR - MENUITEM "Repea&t\tCtrl+T", IDM_REPEAT + MENUITEM "リピート(&T)\tCtrl+T", IDM_REPEAT END - POPUP "&View" + POPUP "表示(&V)" BEGIN - MENUITEM "Single-Window &Mode", IDM_SWITCHVIEW + MENUITEM "単一ウィンドウモード(&M)", IDM_SWITCHVIEW END - POPUP "&Device" + POPUP "デバイス(&D)" BEGIN MENUITEM SEPARATOR - MENUITEM "&Properties", IDM_DEVPROPS + MENUITEM "プロパティ(&P)", IDM_DEVPROPS MENUITEM SEPARATOR - MENUITEM "&Volume Control", IDM_VOLUMECTL + MENUITEM "音量調節(&V)", IDM_VOLUMECTL END POPUP "ヘルプ(&H)" BEGIN @@ -44,14 +44,14 @@ END STRINGTABLE BEGIN - IDS_MODE_UNKNOWN "Unknown" - IDS_MODE_OPEN "Opened" - IDS_MODE_STOP "Stopped" - IDS_MODE_PLAY "Playing" - IDS_MODE_PAUSE "Paused" - IDS_MODE_RECORD "Recording" - IDS_MODE_SEEK "Seeking" - IDS_MODE_NOT_READY "Not ready" + IDS_MODE_UNKNOWN "不明" + IDS_MODE_OPEN "開きました" + IDS_MODE_STOP "停止中" + IDS_MODE_PLAY "再生中" + IDS_MODE_PAUSE "一時停止中" + IDS_MODE_RECORD "録音中" + IDS_MODE_SEEK "シーク中" + IDS_MODE_NOT_READY "準備ができていません" IDS_ALL_TYPES_FILTER "すべてのサポートされたファイル" IDS_TOOLTIP_PLAY "再生" IDS_TOOLTIP_STOP "停止" @@ -60,8 +60,8 @@ BEGIN IDS_TOOLTIP_SEEKBACK "後ろへシーク" IDS_TOOLTIP_SEEKFORW "前へシーク" IDS_TOOLTIP_FORWARD "前へスキップ" - IDS_TOOLTIP_PAUSE "Pause" + IDS_TOOLTIP_PAUSE "一時停止" IDS_APPTITLE "ReactOS マルチメディア プレーヤー" IDS_PLAY "再生" - IDS_DEFAULTMCIERRMSG "No description is available for this error." + IDS_DEFAULTMCIERRMSG "このエラーの説明はありません。" END
3 weeks, 5 days
1
0
0
0
[reactos] 01/01: [DRWTSN32] Add Japanese (ja-JP) translation (#7761)
by Katayama Hirofumi MZ
https://git.reactos.org/?p=reactos.git;a=commitdiff;h=118940ed9ad8b63ed31ad…
commit 118940ed9ad8b63ed31adf261e6c8e4046c138f4 Author: Katayama Hirofumi MZ <katayama.hirofumi.mz(a)gmail.com> AuthorDate: Thu Mar 6 19:33:03 2025 +0900 Commit: GitHub <noreply(a)github.com> CommitDate: Thu Mar 6 19:33:03 2025 +0900 [DRWTSN32] Add Japanese (ja-JP) translation (#7761) JIRA issue: CORE-18706 --- base/applications/drwtsn32/drwtsn32.rc | 3 +++ base/applications/drwtsn32/lang/ja-JP.rc | 7 +++++++ 2 files changed, 10 insertions(+) diff --git a/base/applications/drwtsn32/drwtsn32.rc b/base/applications/drwtsn32/drwtsn32.rc index 2e2946c72f7..22498777e8d 100644 --- a/base/applications/drwtsn32/drwtsn32.rc +++ b/base/applications/drwtsn32/drwtsn32.rc @@ -40,6 +40,9 @@ #ifdef LANGUAGE_IT_IT #include "lang/it-IT.rc" #endif +#ifdef LANGUAGE_JA_JP + #include "lang/ja-JP.rc" +#endif #ifdef LANGUAGE_PL_PL #include "lang/pl-PL.rc" #endif diff --git a/base/applications/drwtsn32/lang/ja-JP.rc b/base/applications/drwtsn32/lang/ja-JP.rc new file mode 100644 index 00000000000..7829faea8db --- /dev/null +++ b/base/applications/drwtsn32/lang/ja-JP.rc @@ -0,0 +1,7 @@ +LANGUAGE LANG_JAPANESE, SUBLANG_DEFAULT + +STRINGTABLE +BEGIN + IDS_APP_TITLE "ReactOS クラッシュレポーター" + IDS_USER_ALERT_MESSAGE "アプリケーション %ls がクラッシュしました。このクラッシュに関する情報は次の場所に保存されました:\n\n%ls" +END
3 weeks, 5 days
1
0
0
0
[reactos] 01/01: [FINDSTR] Add Japanese (ja-JP) translation (#7760)
by Katayama Hirofumi MZ
https://git.reactos.org/?p=reactos.git;a=commitdiff;h=5c8d67735614954af45d6…
commit 5c8d67735614954af45d681045b5a4393295ca8d Author: Katayama Hirofumi MZ <katayama.hirofumi.mz(a)gmail.com> AuthorDate: Thu Mar 6 19:27:08 2025 +0900 Commit: GitHub <noreply(a)github.com> CommitDate: Thu Mar 6 19:27:08 2025 +0900 [FINDSTR] Add Japanese (ja-JP) translation (#7760) JIRA issue: CORE-18706 --- base/applications/findstr/findstr.rc | 3 +++ base/applications/findstr/lang/ja-JP.rc | 13 +++++++++++++ 2 files changed, 16 insertions(+) diff --git a/base/applications/findstr/findstr.rc b/base/applications/findstr/findstr.rc index d9feacff659..d48278a41ba 100644 --- a/base/applications/findstr/findstr.rc +++ b/base/applications/findstr/findstr.rc @@ -40,6 +40,9 @@ #ifdef LANGUAGE_IT_IT #include "lang/it-IT.rc" #endif +#ifdef LANGUAGE_JA_JP + #include "lang/ja-JP.rc" +#endif #ifdef LANGUAGE_LT_LT #include "lang/lt-LT.rc" #endif diff --git a/base/applications/findstr/lang/ja-JP.rc b/base/applications/findstr/lang/ja-JP.rc new file mode 100644 index 00000000000..aafec238840 --- /dev/null +++ b/base/applications/findstr/lang/ja-JP.rc @@ -0,0 +1,13 @@ +LANGUAGE LANG_JAPANESE, SUBLANG_DEFAULT + +STRINGTABLE +BEGIN + IDS_USAGE "FINDSTR: 文字列を含むファイルのすべての行を出力します。\n\n\ + FIND [ /C ] [ /I ] [ /N ] [ /V ] ""文字列"" [ ファイル... ]\n\ + /C 文字列を含む行の個数を数えます\n\ + /I 大文字小文字を無視します\n\ + /N 表示される行に1から番号を付けます\n\ + /V 文字列を含まない行を出力します" + IDS_NO_SUCH_FILE "FINDSTR: %s: そのようなファイルはありません\n" + IDS_CANNOT_OPEN "FINDSTR: %s: ファイルが開けません\n" +END
3 weeks, 5 days
1
0
0
0
[reactos] 01/01: [SERVMAN] Update Japanese (ja-JP) translation (#7759)
by Katayama Hirofumi MZ
https://git.reactos.org/?p=reactos.git;a=commitdiff;h=84f3a2b1d18b3aa911ebf…
commit 84f3a2b1d18b3aa911ebfdf659a04eec1cf1a5bd Author: Katayama Hirofumi MZ <katayama.hirofumi.mz(a)gmail.com> AuthorDate: Thu Mar 6 19:20:04 2025 +0900 Commit: GitHub <noreply(a)github.com> CommitDate: Thu Mar 6 19:20:04 2025 +0900 [SERVMAN] Update Japanese (ja-JP) translation (#7759) JIRA issue: CORE-18706 --- base/applications/mscutils/servman/lang/ja-JP.rc | 68 ++++++++++++------------ 1 file changed, 34 insertions(+), 34 deletions(-) diff --git a/base/applications/mscutils/servman/lang/ja-JP.rc b/base/applications/mscutils/servman/lang/ja-JP.rc index e80dee826cc..24728904d25 100644 --- a/base/applications/mscutils/servman/lang/ja-JP.rc +++ b/base/applications/mscutils/servman/lang/ja-JP.rc @@ -96,52 +96,52 @@ BEGIN END IDD_LOGON DIALOGEX 6, 6, 253, 232 -CAPTION "Log On" -FONT 8, "MS Shell Dlg", 0, 0 +CAPTION "ログオン" +FONT 9, "MS UI Gothic", 0, 0 STYLE DS_SHELLFONT | WS_BORDER | WS_VISIBLE | WS_DLGFRAME | WS_SYSMENU | WS_GROUP | WS_TABSTOP BEGIN - LTEXT "Log on as:", IDC_STATIC, 7, 7, 238, 8 - AUTORADIOBUTTON "&Local System account", IDC_LOGON_SYSTEMACCOUNT, 7, 22, 238, 10, BS_TOP | BS_MULTILINE | WS_CHILD | WS_VISIBLE | WS_GROUP | WS_TABSTOP - AUTORADIOBUTTON "&This account:", IDC_LOGON_THISACCOUNT, 7, 52, 60, 10, BS_TOP | BS_MULTILINE | WS_CHILD | WS_VISIBLE - AUTOCHECKBOX "Allo&w service to interact with desktop", IDC_LOGON_INTERACTIVE, 18, 34, 227, 10, WS_CHILD | WS_VISIBLE | WS_GROUP | WS_TABSTOP | BS_TOP | BS_MULTILINE + LTEXT "ログオン ユーザー:", IDC_STATIC, 7, 7, 238, 8 + AUTORADIOBUTTON "ローカル システム アカウント(&L)", IDC_LOGON_SYSTEMACCOUNT, 7, 22, 238, 10, BS_TOP | BS_MULTILINE | WS_CHILD | WS_VISIBLE | WS_GROUP | WS_TABSTOP + AUTORADIOBUTTON "このアカウント(&T):", IDC_LOGON_THISACCOUNT, 7, 52, 60, 10, BS_TOP | BS_MULTILINE | WS_CHILD | WS_VISIBLE + AUTOCHECKBOX "サービスがデスクトップと対話できるようにする(&W)", IDC_LOGON_INTERACTIVE, 18, 34, 227, 10, WS_CHILD | WS_VISIBLE | WS_GROUP | WS_TABSTOP | BS_TOP | BS_MULTILINE EDITTEXT IDC_LOGON_ACCOUNTNAME, 72, 50, 103, 14, ES_LEFT | ES_AUTOHSCROLL | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_GROUP | WS_TABSTOP - PUSHBUTTON "&Browse...", IDC_LOGON_SEARCH, 185, 50, 60, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP - LTEXT "&Password:", IDC_LOGON_PW1TEXT, 18, 71, 33, 8, WS_CHILD | WS_VISIBLE | WS_DISABLED | WS_GROUP + PUSHBUTTON "参照(&B)...", IDC_LOGON_SEARCH, 185, 50, 60, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP + LTEXT "パスワード(&P):", IDC_LOGON_PW1TEXT, 18, 71, 33, 8, WS_CHILD | WS_VISIBLE | WS_DISABLED | WS_GROUP EDITTEXT IDC_LOGON_PASSWORD1, 72, 68, 104, 14, ES_LEFT | ES_PASSWORD | ES_AUTOHSCROLL | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP - LTEXT "&Confirm password:", IDC_LOGON_PW2TEXT, 18, 84, 47, 18, WS_CHILD | WS_VISIBLE | WS_DISABLED | WS_GROUP + LTEXT "パスワードの確認(&C):", IDC_LOGON_PW2TEXT, 18, 84, 47, 18, WS_CHILD | WS_VISIBLE | WS_DISABLED | WS_GROUP EDITTEXT IDC_LOGON_PASSWORD2, 72, 86, 104, 14, ES_LEFT | ES_PASSWORD | ES_AUTOHSCROLL | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP - LTEXT "You can enable or disable this service for the hardware profiles listed below:", IDC_STATIC, 7, 114, 210, 8, WS_CHILD | WS_VISIBLE | WS_GROUP + LTEXT "以下のハードウェア プロファイルに対してこのサービスを有効または無効にすることができます:", IDC_STATIC, 7, 114, 210, 8, WS_CHILD | WS_VISIBLE | WS_GROUP CONTROL "", IDC_LOGON_HWPROFILE, "SysListView32", LVS_REPORT | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_NOSORTHEADER | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_GROUP | WS_TABSTOP, 7, 124, 238, 65 - PUSHBUTTON "&Enable", IDC_LOGON_HWENABLE, 116, 197, 60, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP | WS_DISABLED - PUSHBUTTON "&Disable", IDC_LOGON_HWDISABLE, 185, 197, 60, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP | WS_DISABLED + PUSHBUTTON "有効にする(&E)", IDC_LOGON_HWENABLE, 116, 197, 60, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP | WS_DISABLED + PUSHBUTTON "無効にする(&D)", IDC_LOGON_HWDISABLE, 185, 197, 60, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP | WS_DISABLED END IDD_RECOVERY DIALOGEX 6, 6, 253, 232 -CAPTION "Recovery" -FONT 8, "MS Shell Dlg", 0, 0 +CAPTION "回復" +FONT 9, "MS UI Gothic", 0, 0 STYLE DS_SHELLFONT | WS_BORDER | WS_VISIBLE | WS_DLGFRAME | WS_SYSMENU | WS_GROUP | WS_TABSTOP BEGIN - LTEXT "Select the computer's response if this service fails.", IDC_STATIC, 7, 7, 238, 8 - LTEXT "&First failure:", IDC_STATIC, 7, 24, 92, 8 + LTEXT "このサービスが失敗した場合のコンピュータの応答を選択します。", IDC_STATIC, 7, 7, 238, 8 + LTEXT "最初の失敗(&F):", IDC_STATIC, 7, 24, 92, 8 COMBOBOX IDC_FIRST_FAILURE, 104, 22, 141, 147, WS_CHILD | WS_VISIBLE | WS_TABSTOP | CBS_DROPDOWNLIST - LTEXT "&Second failure:", IDC_STATIC, 7, 41, 92, 8 + LTEXT "二番目の失敗(&S):", IDC_STATIC, 7, 41, 92, 8 COMBOBOX IDC_SECOND_FAILURE, 104, 39, 141, 147, WS_CHILD | WS_VISIBLE | WS_TABSTOP | CBS_DROPDOWNLIST - LTEXT "Subsequent failures:", IDC_STATIC, 7, 58, 92, 8 + LTEXT "その後の失敗:", IDC_STATIC, 7, 58, 92, 8 COMBOBOX IDC_SUBSEQUENT_FAILURES, 104, 56, 141, 147, WS_CHILD | WS_VISIBLE | WS_TABSTOP | CBS_DROPDOWNLIST - LTEXT "Reset fail c&ounter after:", IDC_STATIC, 7, 75, 72, 8 + LTEXT "失敗カウンタのリセット(&O):", IDC_STATIC, 7, 75, 72, 8 EDITTEXT IDC_RESET_TIME, 104, 73, 40, 13, WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP | ES_LEFT | ES_AUTOHSCROLL | ES_NUMBER - LTEXT "days", IDC_STATIC, 150, 75, 95, 8 - LTEXT "Restart ser&vice after:", IDC_RESTART_TEXT1, 7, 92, 92, 8 + LTEXT "日後", IDC_STATIC, 150, 75, 95, 8 + LTEXT "サービスの再開(&V):", IDC_RESTART_TEXT1, 7, 92, 92, 8 EDITTEXT IDC_RESTART_TIME, 104, 90, 40, 13, WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP | ES_LEFT | ES_AUTOHSCROLL | ES_NUMBER - LTEXT "minutes", IDC_RESTART_TEXT2, 150, 92, 95, 8 - GROUPBOX "Run program", IDC_RUN_GROUPBOX, 7, 108, 238, 80 - LTEXT "&Program:", IDC_RUN_TEXT1, 14, 121, 168, 8 + LTEXT "分後", IDC_RESTART_TEXT2, 150, 92, 95, 8 + GROUPBOX "プログラムを実行する", IDC_RUN_GROUPBOX, 7, 108, 238, 80 + LTEXT "プログラム(&P):", IDC_RUN_TEXT1, 14, 121, 168, 8 EDITTEXT IDC_PROGRAM, 14, 131, 165, 14 - PUSHBUTTON "&Browse...", IDC_BROWSE_PROGRAM, 180, 131, 58, 14 - LTEXT "&Command line parameters:", IDC_RUN_TEXT2, 14, 155, 108, 8 + PUSHBUTTON "参照(&B)...", IDC_BROWSE_PROGRAM, 180, 131, 58, 14 + LTEXT "コマンドライン引数(&C):", IDC_RUN_TEXT2, 14, 155, 108, 8 EDITTEXT IDC_PARAMETERS, 128, 152, 110, 14 - AUTOCHECKBOX "Append fail count to &end of command line (/fail=%1%)", IDC_ADD_FAILCOUNT, 14, 171, 219, 10, WS_CHILD | WS_VISIBLE | WS_TABSTOP | BS_TOP | BS_MULTILINE - PUSHBUTTON "&Restart Computer Options...", IDC_RESTART_OPTIONS, 116, 197, 129, 14 + AUTOCHECKBOX "失敗回数をコマンドラインの末尾に追加する(&E) (/fail=%1%)", IDC_ADD_FAILCOUNT, 14, 171, 219, 10, WS_CHILD | WS_VISIBLE | WS_TABSTOP | BS_TOP | BS_MULTILINE + PUSHBUTTON "コンピュータの再起動オプション(&R)...", IDC_RESTART_OPTIONS, 116, 197, 129, 14 END IDD_DLG_DEPEND DIALOGEX 6, 6, 253, 225 @@ -324,14 +324,14 @@ END STRINGTABLE BEGIN - IDS_NO_ACTION "Take no action" - IDS_RESTART_SERVICE "Restart the Service" - IDS_RUN_PROGRAM "Run a Program" - IDS_RESTART_COMPUTER "Restart the Computer" + IDS_NO_ACTION "何もしない" + IDS_RESTART_SERVICE "サービスを再起動する" + IDS_RUN_PROGRAM "プログラムを実行する" + IDS_RESTART_COMPUTER "コンピュータを再起動" END STRINGTABLE BEGIN - IDS_NOT_SAME_PASSWORD "The Passwords are not the same!" - IDS_INVALID_PASSWORD "Enter a valid Password!" + IDS_NOT_SAME_PASSWORD "パスワードが同じではありません!" + IDS_INVALID_PASSWORD "有効なパスワードを入力してください。" END
3 weeks, 5 days
1
0
0
0
[reactos] 01/01: [SHDOCVW] Don't show create shortcut context menu item in Explorer tree (#7735)
by Whindmar Saksit
https://git.reactos.org/?p=reactos.git;a=commitdiff;h=fc6330a01a6fb40a497d9…
commit fc6330a01a6fb40a497d9d47c85b010279ed7e7c Author: Whindmar Saksit <whindsaks(a)proton.me> AuthorDate: Wed Mar 5 13:41:02 2025 +0100 Commit: GitHub <noreply(a)github.com> CommitDate: Wed Mar 5 13:41:02 2025 +0100 [SHDOCVW] Don't show create shortcut context menu item in Explorer tree (#7735) --- dll/win32/shdocvw/CNSCBand.cpp | 1 + dll/win32/shdocvw/utility.cpp | 52 +++++++++++++++++++++++++++++++++++++++--- dll/win32/shdocvw/utility.h | 2 ++ 3 files changed, 52 insertions(+), 3 deletions(-) diff --git a/dll/win32/shdocvw/CNSCBand.cpp b/dll/win32/shdocvw/CNSCBand.cpp index f653a1a043c..5e5894d84ed 100644 --- a/dll/win32/shdocvw/CNSCBand.cpp +++ b/dll/win32/shdocvw/CNSCBand.cpp @@ -992,6 +992,7 @@ LRESULT CNSCBand::OnContextMenu(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL &b hr = contextMenu->QueryContextMenu(menuTemp, 0, idCmdFirst, FCIDM_SHVIEWLAST, cmf); if (FAILED_UNEXPECTEDLY(hr)) return 0; + SHELL_RemoveVerb(contextMenu, idCmdFirst, menuTemp, L"link"); enum { flags = TPM_LEFTALIGN | TPM_RETURNCMD | TPM_LEFTBUTTON | TPM_RIGHTBUTTON }; UINT uCommand = ::TrackPopupMenu(menuTemp, flags, pt.x, pt.y, 0, m_hWnd, NULL); diff --git a/dll/win32/shdocvw/utility.cpp b/dll/win32/shdocvw/utility.cpp index d9453696d3d..018d1177fad 100644 --- a/dll/win32/shdocvw/utility.cpp +++ b/dll/win32/shdocvw/utility.cpp @@ -10,9 +10,25 @@ #include <wine/debug.h> WINE_DEFAULT_DEBUG_CHANNEL(shdocvw); -#ifndef SHCIDS_CANONICALONLY -#define SHCIDS_CANONICALONLY 0x10000000L -#endif +static inline INT_PTR +GetMenuItemIdByPos(HMENU hMenu, UINT Pos) +{ + MENUITEMINFOW mii; + mii.cbSize = FIELD_OFFSET(MENUITEMINFOW, hbmpItem); /* USER32 version agnostic */ + mii.fMask = MIIM_ID; /* GetMenuItemID does not handle sub-menus, this does */ + mii.cch = 0; + return GetMenuItemInfoW(hMenu, Pos, TRUE, &mii) ? mii.wID : -1; +} + +static inline BOOL +IsMenuSeparator(HMENU hMenu, UINT Pos) +{ + MENUITEMINFOW mii; + mii.cbSize = FIELD_OFFSET(MENUITEMINFOW, hbmpItem); /* USER32 version agnostic */ + mii.fMask = MIIM_FTYPE; + mii.cch = 0; + return GetMenuItemInfoW(hMenu, Pos, TRUE, &mii) && (mii.fType & MFT_SEPARATOR); +} EXTERN_C HRESULT SHELL_GetIDListFromObject(IUnknown *punk, PIDLIST_ABSOLUTE *ppidl) @@ -71,6 +87,36 @@ SHELL_IsVerb(IContextMenu *pcm, UINT_PTR idCmd, LPCWSTR Verb) return FALSE; } +static int +SHELL_FindVerbPos(IContextMenu *pcm, UINT idCmdFirst, HMENU hMenu, LPCWSTR Verb) +{ + for (UINT i = 0, c = GetMenuItemCount(hMenu); i < c; ++i) + { + INT_PTR id = GetMenuItemIdByPos(hMenu, i); + if (id != -1 && SHELL_IsVerb(pcm, id - idCmdFirst, Verb)) + return i; + } + return -1; +} + +EXTERN_C VOID +SHELL_RemoveVerb(IContextMenu *pcm, UINT idCmdFirst, HMENU hMenu, LPCWSTR Verb) +{ + int nPos = SHELL_FindVerbPos(pcm, idCmdFirst, hMenu, Verb); + if (nPos < 0) + return; + int nCount = GetMenuItemCount(hMenu); + BOOL bSepBefore = nPos && IsMenuSeparator(hMenu, nPos - 1); + BOOL bSepAfter = IsMenuSeparator(hMenu, nPos + 1); + if (DeleteMenu(hMenu, nPos, MF_BYPOSITION)) + { + if ((bSepBefore && bSepAfter) || (bSepAfter && nPos == 0)) + DeleteMenu(hMenu, nPos, MF_BYPOSITION); + else if (bSepBefore && nPos + 1 == nCount) + DeleteMenu(hMenu, nPos - 1, MF_BYPOSITION); + } +} + EXTERN_C BOOL _ILIsDesktop(LPCITEMIDLIST pidl) { diff --git a/dll/win32/shdocvw/utility.h b/dll/win32/shdocvw/utility.h index 46399da02f1..3368ecc7356 100644 --- a/dll/win32/shdocvw/utility.h +++ b/dll/win32/shdocvw/utility.h @@ -10,4 +10,6 @@ EXTERN_C HRESULT SHELL_GetIDListFromObject(IUnknown *punk, PIDLIST_ABSOLUTE *ppidl); EXTERN_C BOOL SHELL_IsEqualAbsoluteID(PCIDLIST_ABSOLUTE a, PCIDLIST_ABSOLUTE b); EXTERN_C BOOL SHELL_IsVerb(IContextMenu *pcm, UINT_PTR idCmd, LPCWSTR Verb); +EXTERN_C VOID SHELL_RemoveVerb(IContextMenu *pcm, UINT idCmdFirst, HMENU hMenu, LPCWSTR Verb); EXTERN_C BOOL _ILIsDesktop(LPCITEMIDLIST pidl); +
3 weeks, 6 days
1
0
0
0
[reactos] 01/01: Implement GetDefaultColumn and GetClassID (#7750)
by Whindmar Saksit
https://git.reactos.org/?p=reactos.git;a=commitdiff;h=4a0f0ddbd71d66f8ee5ad…
commit 4a0f0ddbd71d66f8ee5adf21db326e8be8ef0510 Author: Whindmar Saksit <whindsaks(a)proton.me> AuthorDate: Wed Mar 5 13:40:10 2025 +0100 Commit: GitHub <noreply(a)github.com> CommitDate: Wed Mar 5 13:40:10 2025 +0100 Implement GetDefaultColumn and GetClassID (#7750) --- dll/shellext/zipfldr/CZipFolder.hpp | 38 +++++++++++++++++++++++++------------ 1 file changed, 26 insertions(+), 12 deletions(-) diff --git a/dll/shellext/zipfldr/CZipFolder.hpp b/dll/shellext/zipfldr/CZipFolder.hpp index cb98f68deb5..8e5f86693d8 100644 --- a/dll/shellext/zipfldr/CZipFolder.hpp +++ b/dll/shellext/zipfldr/CZipFolder.hpp @@ -6,6 +6,17 @@ * Copyright 2023 Katayama Hirofumi MZ (katayama.hirofumi.mz(a)gmail.com) */ +enum FOLDERCOLUMN +{ + COL_NAME = 0, + COL_TYPE, + COL_COMPRSIZE, + COL_PASSWORD, + COL_SIZE, + COL_RATIO, + COL_DATE_MOD, +}; + struct FolderViewColumns { int iResource; @@ -84,8 +95,11 @@ public: } STDMETHODIMP GetDefaultColumn(DWORD dwRes, ULONG *pSort, ULONG *pDisplay) { - UNIMPLEMENTED; - return E_NOTIMPL; + if (pSort) + *pSort = COL_NAME; + if (pDisplay) + *pDisplay = COL_NAME; + return S_OK; } STDMETHODIMP GetDefaultColumnState(UINT iColumn, DWORD *pcsFlags) { @@ -155,9 +169,9 @@ public: bool isDir = zipEntry->ZipType == ZIP_PIDL_DIRECTORY; switch (iColumn) { - case 0: /* Name, ReactOS specific? */ + case COL_NAME: return GetDisplayNameOf(pidl, 0, &psd->str); - case 1: /* Type */ + case COL_TYPE: { SHFILEINFOW shfi; DWORD dwAttributes = isDir ? FILE_ATTRIBUTE_DIRECTORY : FILE_ATTRIBUTE_NORMAL; @@ -166,22 +180,22 @@ public: return E_FAIL; return SHSetStrRet(&psd->str, shfi.szTypeName); } - case 2: /* Compressed size */ - case 4: /* Size */ + case COL_COMPRSIZE: + case COL_SIZE: { if (isDir) return SHSetStrRet(&psd->str, L""); - ULONG64 Size = iColumn == 2 ? zipEntry->CompressedSize : zipEntry->UncompressedSize; + ULONG64 Size = iColumn == COL_COMPRSIZE ? zipEntry->CompressedSize : zipEntry->UncompressedSize; if (!StrFormatByteSizeW(Size, Buffer, _countof(Buffer))) return E_FAIL; return SHSetStrRet(&psd->str, Buffer); } - case 3: /* Password */ + case COL_PASSWORD: if (isDir) return SHSetStrRet(&psd->str, L""); return SHSetStrRet(&psd->str, _AtlBaseModule.GetResourceInstance(), zipEntry->Password ? IDS_YES : IDS_NO); - case 5: /* Ratio */ + case COL_RATIO: { if (isDir) return SHSetStrRet(&psd->str, L""); @@ -192,7 +206,7 @@ public: StringCchPrintfW(Buffer, _countof(Buffer), L"%d%%", ratio); return SHSetStrRet(&psd->str, Buffer); } - case 6: /* Date */ + case COL_DATE_MOD: { if (isDir) return SHSetStrRet(&psd->str, L""); @@ -610,8 +624,8 @@ public: // *** IPersist methods *** STDMETHODIMP GetClassID(CLSID *lpClassId) { - DbgPrint("%s\n", __FUNCTION__); - return E_NOTIMPL; + *lpClassId = CLSID_ZipFolderStorageHandler; + return S_OK; }
3 weeks, 6 days
1
0
0
0
[reactos] 01/01: [NTDLL] Fix Vista+ stubs (#7672)
by Justin Miller
https://git.reactos.org/?p=reactos.git;a=commitdiff;h=a8cd1eac1d0bec82fe179…
commit a8cd1eac1d0bec82fe179adcd362fe2554add7ca Author: Justin Miller <justin.miller(a)reactos.org> AuthorDate: Wed Mar 5 01:24:22 2025 -0800 Commit: GitHub <noreply(a)github.com> CommitDate: Wed Mar 5 01:24:22 2025 -0800 [NTDLL] Fix Vista+ stubs (#7672) Mostly based on Windows 11 22H2 and Vista SP2 and WINE-10.0 Co-authored-by: Adam Słaboń <asaillen(a)protonmail.com> Co-authored-by: Timo Kreuzer <timo.kreuzer(a)reactos.org> --- dll/ntdll/def/ntdll.spec | 714 ++++++++++++++++++++++++----------------------- 1 file changed, 360 insertions(+), 354 deletions(-) diff --git a/dll/ntdll/def/ntdll.spec b/dll/ntdll/def/ntdll.spec index de0d7f19516..0066bd352c4 100644 --- a/dll/ntdll/def/ntdll.spec +++ b/dll/ntdll/def/ntdll.spec @@ -64,44 +64,46 @@ @ stdcall -version=0x502 EtwControlTraceA(double str ptr long) @ stdcall -version=0x502 EtwControlTraceW(double wstr ptr long) @ stdcall -stub EtwCreateTraceInstanceId(ptr ptr) -@ stub -version=0x600+ EtwDeliverDataBlock +@ stdcall -stub -version=0x600+ EtwDeliverDataBlock(long) @ stdcall -version=0x502 EtwEnableTrace(long long long ptr double) -@ stub -version=0x600+ EtwEnumerateProcessRegGuids +@ stdcall -stub -version=0x600+ EtwEnumerateProcessRegGuids(ptr long ptr) @ stdcall -stub -version=0x502 EtwEnumerateTraceGuids(ptr long ptr) -@ stub -version=0x600+ EtwEventActivityIdControl -@ stub -version=0x600+ EtwEventEnabled -@ stub -version=0x600+ EtwEventProviderEnabled -@ stub -version=0x600+ EtwEventRegister -@ stub -version=0x600+ EtwEventUnregister -@ stub -version=0x600+ EtwEventWrite -@ stub -version=0x600+ EtwEventWriteEndScenario -@ stub -version=0x600+ EtwEventWriteFull -@ stub -version=0x600+ EtwEventWriteStartScenario -@ stub -version=0x600+ EtwEventWriteString -@ stub -version=0x600+ EtwEventWriteTransfer +@ stdcall -stub -version=0x600+ EtwEventActivityIdControl(long ptr) +@ stdcall -stub -version=0x600+ EtwEventEnabled(int64 ptr) +@ stdcall -stub -version=0x600+ EtwEventProviderEnabled(long long long) +@ stdcall -stub -version=0x600+ EtwEventRegister(ptr ptr ptr ptr) +@ stdcall -stub -version=0x600+ EtwEventSetInformation(int64 long ptr long) +@ stdcall -stub -version=0x600+ EtwEventUnregister(int64) +@ stdcall -stub -version=0x600+ EtwEventWrite(int64 ptr long ptr) +@ stdcall -stub -version=0x600+ EtwEventWriteEndScenario(long ptr long long) +@ stdcall -stub -version=0x600+ EtwEventWriteFull(long long long long long long long) +@ stdcall -stub -version=0x600+ EtwEventWriteStartScenario(long ptr long long) +@ stdcall -stub -version=0x600+ EtwEventWriteString(long long long long) +@ stdcall -stub -version=0x600+ EtwEventWriteTransfer(long ptr ptr ptr long long) @ stdcall -version=0x502 EtwFlushTraceA(double str ptr) @ stdcall -version=0x502 EtwFlushTraceW(double wstr ptr) @ stdcall EtwGetTraceEnableFlags(double) @ stdcall EtwGetTraceEnableLevel(double) @ stdcall EtwGetTraceLoggerHandle(ptr) -@ stub -version=0x600+ EtwLogTraceEvent -@ stub -version=0x600+ EtwNotificationRegister +@ stdcall -stub -version=0x600+ EtwLogTraceEvent(long long) +@ stdcall -stub -version=0x600+ EtwNotificationRegister(ptr long long long ptr) @ stdcall -stub -version=0x502 EtwNotificationRegistrationA(ptr long ptr long long) @ stdcall -stub -version=0x502 EtwNotificationRegistrationW(ptr long ptr long long) -@ stub -version=0x600+ EtwNotificationUnregister -@ stub -version=0x600+ EtwProcessPrivateLoggerRequest +@ stdcall -stub -version=0x600+ EtwNotificationUnregister(long ptr) +@ stdcall -stub -version=0x600+ EtwProcessPrivateLoggerRequest(ptr) @ stdcall -version=0x502 EtwQueryAllTracesA(ptr long ptr) @ stdcall -version=0x502 EtwQueryAllTracesW(ptr long ptr) @ stdcall -version=0x502 EtwQueryTraceA(double str ptr) @ stdcall -version=0x502 EtwQueryTraceW(double wstr ptr) @ stdcall -stub -version=0x502 EtwReceiveNotificationsA(long long long long) @ stdcall -stub -version=0x502 EtwReceiveNotificationsW(long long long long) -@ stub -version=0x600+ EtwRegisterSecurityProvider +@ stdcall -stub -version=0x600+ EtwRegister(ptr ptr ptr ptr) +@ stdcall -stub -version=0x600+ EtwRegisterSecurityProvider() @ stdcall EtwRegisterTraceGuidsA(ptr ptr ptr long ptr str str ptr) @ stdcall EtwRegisterTraceGuidsW(ptr ptr ptr long ptr wstr wstr ptr) -@ stub -version=0x600+ EtwReplyNotification -@ stub -version=0x600+ EtwSendNotification -@ stub -version=0x600+ EtwSetMark +@ stdcall -stub -version=0x600+ EtwReplyNotification(long) +@ stdcall -stub -version=0x600+ EtwSendNotification(long long ptr long long) +@ stdcall -stub -version=0x600+ EtwSetMark(long long long) @ stdcall -version=0x502 EtwStartTraceA(ptr str ptr) @ stdcall -version=0x502 EtwStartTraceW(ptr wstr ptr) @ stdcall -version=0x502 EtwStopTraceA(double str ptr) @@ -110,14 +112,16 @@ @ stdcall -stub EtwTraceEventInstance(double ptr ptr ptr) @ varargs EtwTraceMessage(int64 long ptr long) @ stdcall -stub EtwTraceMessageVa(int64 long ptr long ptr) +@ stdcall -stub -version=0x600+ EtwUnregister(int64) @ stdcall EtwUnregisterTraceGuids(double) @ stdcall -version=0x502 EtwUpdateTraceA(double str ptr) @ stdcall -version=0x502 EtwUpdateTraceW(double wstr ptr) -@ stub -version=0x600+ EtwWriteUMSecurityEvent -@ stub -version=0x600+ EtwpCreateEtwThread -@ stub -version=0x600+ EtwpGetCpuSpeed +@ stdcall -stub -version=0x600+ EtwWrite(int64 ptr ptr long ptr) +@ stdcall -stub -version=0x600+ EtwWriteUMSecurityEvent(ptr long long long) +@ stdcall -stub -version=0x600+ EtwpCreateEtwThread(long long) +@ stdcall -stub -version=0x600+ EtwpGetCpuSpeed(ptr) @ stdcall -stub -version=0x502 EtwpGetTraceBuffer(long long long long) -@ stub -version=0x600+ EtwpNotificationThread +@ stdcall -stub -version=0x600+ EtwpNotificationThread() ; doesn't exist in win11 @ stdcall -stub -version=0x502 EtwpSetHWConfigFunction(ptr long) @ stdcall -arch=x86_64 ExpInterlockedPopEntrySListEnd() @ stub -version=0x600+ -arch=x86_64 ExpInterlockedPopEntrySListEnd8 @@ -150,7 +154,7 @@ @ stdcall LdrFlushAlternateResourceModules() @ stdcall LdrGetDllHandle(wstr ptr ptr ptr) @ stdcall LdrGetDllHandleEx(long wstr ptr ptr ptr) -@ stub -version=0x600+ LdrGetFailureData +@ stdcall -stub -version=0x600+ LdrGetFailureData() @ stdcall -stub -version=0x600+ LdrGetFileNameFromLoadAsDataTable(ptr ptr) @ stdcall -stub -version=0x600+ -arch=x86_64 LdrGetKnownDllSectionHandle(wstr long ptr) @ stdcall LdrGetProcedureAddress(ptr ptr long ptr) @@ -159,11 +163,11 @@ @ stdcall LdrInitShimEngineDynamic(ptr) @ stdcall LdrInitializeThunk(long long long long) @ stdcall LdrLoadAlternateResourceModule(ptr ptr) -@ stub -version=0x600+ LdrLoadAlternateResourceModuleEx +@ stdcall -stub -version=0x600+ LdrLoadAlternateResourceModuleEx(long long ptr ptr long) @ stdcall LdrLoadDll(wstr long ptr ptr) @ stdcall LdrLockLoaderLock(long ptr ptr) @ stdcall LdrOpenImageFileOptionsKey(ptr long ptr) ; 5.2 SP1 and higher -@ stub -version=0x600+ -arch=x86_64 LdrProcessInitializationComplete +@ stdcall -stub -version=0x600+ -arch=x86_64 LdrProcessInitializationComplete() @ stdcall LdrProcessRelocationBlock(ptr long ptr long) @ stdcall LdrQueryImageFileExecutionOptions(ptr str long ptr long ptr) @ stdcall LdrQueryImageFileExecutionOptionsEx(ptr ptr long ptr long ptr long) @@ -172,25 +176,25 @@ @ stdcall LdrQueryProcessModuleInformation(ptr long ptr) @ stdcall -version=0x600+ LdrRegisterDllNotification(long ptr ptr ptr) @ stdcall -stub -version=0x600+ LdrRemoveLoadAsDataTable(ptr ptr ptr long) -@ stub -version=0x600+ LdrResFindResource -@ stub -version=0x600+ LdrResFindResourceDirectory -@ stub -version=0x600+ LdrResRelease -@ stub -version=0x600+ LdrResSearchResource +@ stdcall -stub -version=0x600+ LdrResFindResource(ptr long long long long long long long long) +@ stdcall -stub -version=0x600+ LdrResFindResourceDirectory(ptr long long long long long long) +@ stdcall -stub -version=0x600+ LdrResRelease(ptr ptr long long) +@ stdcall -stub -version=0x600+ LdrResSearchResource(wstr wstr long long long ptr long long) @ stdcall LdrSetAppCompatDllRedirectionCallback(long ptr ptr) @ stdcall LdrSetDllManifestProber(ptr) -@ stub -version=0x600+ LdrSetMUICacheType +@ stdcall -stub -version=0x600+ LdrSetMUICacheType(long) @ stdcall LdrShutdownProcess() @ stdcall LdrShutdownThread() @ stdcall LdrUnloadAlternateResourceModule(ptr) -@ stub -version=0x600+ LdrUnloadAlternateResourceModuleEx +@ stdcall -stub -version=0x600+ LdrUnloadAlternateResourceModuleEx(long long) @ stdcall LdrUnloadDll(ptr) @ stdcall LdrUnlockLoaderLock(long ptr) @ stdcall -version=0x600+ LdrUnregisterDllNotification(ptr) @ stdcall LdrVerifyImageMatchesChecksum(ptr long long long) @ stdcall -stub -version=0x600+ LdrVerifyImageMatchesChecksumEx(ptr ptr) -@ stub -version=0x600+ LdrpResGetMappingSize -@ stub -version=0x600+ LdrpResGetRCConfig -@ stub -version=0x600+ LdrpResGetResourceDirectory +@ stdcall -stub -version=0x600+ LdrpResGetMappingSize(long ptr long long) +@ stdcall -stub -version=0x600+ LdrpResGetRCConfig(long long ptr long long) ; doesn't exist on win11 +@ stdcall -stub -version=0x600+ LdrpResGetResourceDirectory(long long long ptr ptr) @ stdcall -version=0x600+ MD4Final(ptr) @ stdcall -version=0x600+ MD4Init(ptr) @ stdcall -version=0x600+ MD4Update(ptr ptr long) @@ -208,7 +212,7 @@ @ stdcall NtAccessCheckByTypeResultList(ptr ptr ptr long ptr long ptr ptr long ptr ptr) @ stdcall NtAccessCheckByTypeResultListAndAuditAlarm(ptr ptr ptr ptr ptr ptr long long long ptr long ptr long ptr ptr ptr) @ stdcall NtAccessCheckByTypeResultListAndAuditAlarmByHandle(ptr ptr ptr ptr ptr ptr ptr long long long ptr long ptr long ptr ptr ptr) -@ stub -version=0x600+ NtAcquireCMFViewOwnership +@ stdcall -stub -version=0x600+ NtAcquireCMFViewOwnership(ptr ptr long) ; doesn't exist on Win11 @ stdcall NtAddAtom(ptr long ptr) @ stdcall NtAddBootEntry(ptr long) @ stdcall NtAddDriverEntry(ptr long) ; 5.2 and higher @@ -220,42 +224,42 @@ @ stdcall NtAllocateUserPhysicalPages(ptr ptr ptr) @ stdcall NtAllocateUuids(ptr ptr ptr ptr) @ stdcall NtAllocateVirtualMemory(long ptr ptr ptr long long) -@ stub -version=0x600+ NtAlpcAcceptConnectPort -@ stub -version=0x600+ NtAlpcCancelMessage -@ stub -version=0x600+ NtAlpcConnectPort -@ stub -version=0x600+ NtAlpcCreatePort -@ stub -version=0x600+ NtAlpcCreatePortSection -@ stub -version=0x600+ NtAlpcCreateResourceReserve -@ stub -version=0x600+ NtAlpcCreateSectionView -@ stub -version=0x600+ NtAlpcCreateSecurityContext -@ stub -version=0x600+ NtAlpcDeletePortSection -@ stub -version=0x600+ NtAlpcDeleteResourceReserve -@ stub -version=0x600+ NtAlpcDeleteSectionView -@ stub -version=0x600+ NtAlpcDeleteSecurityContext -@ stub -version=0x600+ NtAlpcDisconnectPort -@ stub -version=0x600+ NtAlpcImpersonateClientOfPort +@ stdcall -stub -version=0x600+ NtAlpcAcceptConnectPort(long long long long long long long long long) +@ stdcall -stub -version=0x600+ NtAlpcCancelMessage(long long long) +@ stdcall -stub -version=0x600+ NtAlpcConnectPort(long long long long long long long long long long long) +@ stdcall -stub -version=0x600+ NtAlpcCreatePort(long long long) +@ stdcall -stub -version=0x600+ NtAlpcCreatePortSection(long long long long ptr ptr) +@ stdcall -stub -version=0x600+ NtAlpcCreateResourceReserve(long long long ptr) +@ stdcall -stub -version=0x600+ NtAlpcCreateSectionView(long long long) +@ stdcall -stub -version=0x600+ NtAlpcCreateSecurityContext(long long ptr) +@ stdcall -stub -version=0x600+ NtAlpcDeletePortSection(long long long long ptr ptr) +@ stdcall -stub -version=0x600+ NtAlpcDeleteResourceReserve(long long long ptr) +@ stdcall -stub -version=0x600+ NtAlpcDeleteSectionView(long long long ptr) +@ stdcall -stub -version=0x600+ NtAlpcDeleteSecurityContext(long long long) +@ stdcall -stub -version=0x600+ NtAlpcDisconnectPort(long long) +@ stdcall -stub -version=0x600+ NtAlpcImpersonateClientOfPort(long long long) @ stub -version=0x600+ NtAlpcOpenSenderProcess @ stub -version=0x600+ NtAlpcOpenSenderThread -@ stub -version=0x600+ NtAlpcQueryInformation -@ stub -version=0x600+ NtAlpcQueryInformationMessage -@ stub -version=0x600+ NtAlpcRevokeSecurityContext -@ stub -version=0x600+ NtAlpcSendWaitReceivePort -@ stub -version=0x600+ NtAlpcSetInformation +@ stdcall -stub -version=0x600+ NtAlpcQueryInformation(long long long long long) +@ stdcall -stub -version=0x600+ NtAlpcQueryInformationMessage(long long long long long long) +@ stdcall -stub -version=0x600+ NtAlpcRevokeSecurityContext(long long long) +@ stdcall -stub -version=0x600+ NtAlpcSendWaitReceivePort(long long long long long long long long) +@ stdcall -stub -version=0x600+ NtAlpcSetInformation(long long long long) @ stdcall NtApphelpCacheControl(long ptr) @ stdcall NtAreMappedFilesTheSame(ptr ptr) @ stdcall NtAssignProcessToJobObject(long long) @ stdcall NtCallbackReturn(ptr long long) @ stdcall NtCancelDeviceWakeupRequest(ptr) @ stdcall NtCancelIoFile(long ptr) -@ stub -version=0x600+ NtCancelIoFileEx -@ stub -version=0x600+ NtCancelSynchronousIoFile +@ stdcall -stub -version=0x600+ NtCancelIoFileEx(long ptr ptr) +@ stdcall -stub -version=0x600+ NtCancelSynchronousIoFile(long ptr ptr) @ stdcall NtCancelTimer(long ptr) @ stdcall NtClearEvent(long) @ stdcall NtClose(long) @ stdcall NtCloseObjectAuditAlarm(ptr ptr long) -@ stub -version=0x600+ NtCommitComplete -@ stub -version=0x600+ NtCommitEnlistment -@ stub -version=0x600+ NtCommitTransaction +@ stdcall -stub -version=0x600+ NtCommitComplete(ptr ptr) +@ stdcall -stub -version=0x600+ NtCommitEnlistment(ptr ptr) +@ stdcall -stub -version=0x600+ NtCommitTransaction(ptr long) @ stdcall NtCompactKeys(long ptr) @ stdcall NtCompareTokens(ptr ptr ptr) @ stdcall NtCompleteConnectPort(ptr) @@ -264,7 +268,7 @@ @ stdcall NtContinue(ptr long) @ stdcall NtCreateDebugObject(ptr long ptr long) @ stdcall NtCreateDirectoryObject(long long long) -@ stub -version=0x600+ NtCreateEnlistment +@ stdcall -stub -version=0x600+ NtCreateEnlistment(ptr long ptr ptr ptr long long ptr) @ stdcall NtCreateEvent(long long long long long) @ stdcall NtCreateEventPair(ptr long ptr) @ stdcall NtCreateFile(ptr long ptr ptr long long long ptr long long ptr) @@ -272,18 +276,18 @@ @ stdcall NtCreateJobObject(ptr long ptr) @ stdcall NtCreateJobSet(long ptr long) @ stdcall NtCreateKey(ptr long ptr long ptr long long) -@ stub -version=0x600+ NtCreateKeyTransacted +@ stdcall -stub -version=0x600+ NtCreateKeyTransacted(ptr long ptr long ptr long long ptr) @ stdcall NtCreateKeyedEvent(ptr long ptr long) @ stdcall NtCreateMailslotFile(long long long long long long long long) @ stdcall NtCreateMutant(ptr long ptr long) @ stdcall NtCreateNamedPipeFile(ptr long ptr ptr long long long long long long long long long ptr) @ stdcall NtCreatePagingFile(ptr ptr ptr long) @ stdcall NtCreatePort(ptr ptr long long ptr) -@ stub -version=0x600+ NtCreatePrivateNamespace +@ stdcall -stub -version=0x600+ NtCreatePrivateNamespace(ptr long ptr ptr) @ stdcall NtCreateProcess(ptr long ptr ptr long ptr ptr ptr) @ stdcall NtCreateProcessEx(ptr long ptr ptr long ptr ptr ptr long) @ stdcall NtCreateProfile(ptr ptr ptr long long ptr long long long) ; CHECKME -@ stub -version=0x600+ NtCreateResourceManager +@ stdcall -stub -version=0x600+ NtCreateResourceManager(ptr long ptr ptr ptr long wstr) @ stdcall NtCreateSection(ptr long ptr ptr long long ptr) @ stdcall NtCreateSemaphore(ptr long ptr long long) @ stdcall NtCreateSymbolicLinkObject(ptr long ptr ptr) @@ -291,11 +295,11 @@ @ stub -version=0x600+ NtCreateThreadEx @ stdcall NtCreateTimer(ptr long ptr long) @ stdcall NtCreateToken(ptr long ptr long ptr ptr ptr ptr ptr ptr ptr ptr ptr) -@ stub -version=0x600+ NtCreateTransaction -@ stub -version=0x600+ NtCreateTransactionManager -@ stub -version=0x600+ NtCreateUserProcess +@ stdcall -stub -version=0x600+ NtCreateTransaction(ptr long ptr ptr ptr long long long ptr wstr) +@ stdcall -stub -version=0x600+ NtCreateTransactionManager(ptr long ptr wstr long long) +@ stdcall -stub -version=0x600+ NtCreateUserProcess(ptr ptr long long ptr ptr long long ptr long long) @ stdcall NtCreateWaitablePort(ptr ptr long long long) -@ stub -version=0x600+ NtCreateWorkerFactory +@ stdcall -stub -version=0x600+ NtCreateWorkerFactory(ptr long long long long long long long long long) @ stdcall -arch=win32 NtCurrentTeb() _NtCurrentTeb @ stdcall NtDebugActiveProcess(ptr ptr) @ stdcall NtDebugContinue(ptr ptr long) @@ -306,7 +310,7 @@ @ stdcall NtDeleteFile(ptr) @ stdcall NtDeleteKey(long) @ stdcall NtDeleteObjectAuditAlarm(ptr ptr long) -@ stub -version=0x600+ NtDeletePrivateNamespace +@ stdcall -stub -version=0x600+ NtDeletePrivateNamespace(long) @ stdcall NtDeleteValueKey(long ptr) @ stdcall NtDeviceIoControlFile(long long long long long long long long long long) @ stdcall NtDisplayString(ptr) @@ -322,37 +326,37 @@ @ stdcall NtFilterToken(ptr long ptr ptr ptr ptr) @ stdcall NtFindAtom(ptr long ptr) @ stdcall NtFlushBuffersFile(long ptr) -@ stub -version=0x600+ NtFlushInstallUILanguage +@ stdcall -stub -version=0x600+ NtFlushInstallUILanguage(long long) @ stdcall NtFlushInstructionCache(long ptr long) @ stdcall NtFlushKey(long) -@ stub -version=0x600+ NtFlushProcessWriteBuffers +@ stdcall -stub -version=0x600+ NtFlushProcessWriteBuffers() @ stdcall NtFlushVirtualMemory(long ptr ptr long) @ stdcall NtFlushWriteBuffer() @ stdcall NtFreeUserPhysicalPages(ptr ptr ptr) @ stdcall NtFreeVirtualMemory(long ptr ptr long) -@ stub -version=0x600+ NtFreezeRegistry -@ stub -version=0x600+ NtFreezeTransactions +@ stdcall -stub -version=0x600+ NtFreezeRegistry(long) +@ stdcall -stub -version=0x600+ NtFreezeTransactions(ptr ptr) @ stdcall NtFsControlFile(long long long long long long long long long long) @ stdcall NtGetContextThread(long ptr) @ stdcall NtGetCurrentProcessorNumber() ; 5.2 and higher @ stdcall NtGetDevicePowerState(ptr ptr) -@ stub -version=0x600+ NtGetMUIRegistryInfo -@ stub -version=0x600+ NtGetNextProcess -@ stub -version=0x600+ NtGetNextThread -@ stub -version=0x600+ NtGetNlsSectionPtr -@ stub -version=0x600+ NtGetNotificationResourceManager +@ stdcall -stub -version=0x600+ NtGetMUIRegistryInfo(long ptr ptr) +@ stdcall -stub -version=0x600+ NtGetNextProcess(long long long long ptr) +@ stdcall -stub -version=0x600+ NtGetNextThread(ptr ptr long long long ptr) +@ stdcall -stub -version=0x600+ NtGetNlsSectionPtr(long long long ptr ptr) +@ stdcall -stub -version=0x600+ NtGetNotificationResourceManager(ptr ptr long ptr ptr long long) @ stdcall NtGetPlugPlayEvent(long long ptr long) @ stdcall NtGetTickCount() RtlGetTickCount @ stdcall NtGetWriteWatch(long long ptr long ptr ptr ptr) @ stdcall NtImpersonateAnonymousToken(ptr) @ stdcall NtImpersonateClientOfPort(ptr ptr) @ stdcall NtImpersonateThread(ptr ptr ptr) -@ stub -version=0x600+ NtInitializeNlsFiles +@ stdcall -stub -version=0x600+ NtInitializeNlsFiles(ptr ptr) @ stdcall NtInitializeRegistry(long) @ stdcall NtInitiatePowerAction (long long long long) @ stdcall NtIsProcessInJob(long long) @ stdcall NtIsSystemResumeAutomatic() -@ stub -version=0x600+ NtIsUILanguageComitted +@ stdcall -stub -version=0x600+ NtIsUILanguageComitted() @ stdcall NtListenPort(ptr ptr) @ stdcall NtLoadDriver(ptr) @ stdcall NtLoadKey2(ptr ptr long) @@ -364,7 +368,7 @@ @ stdcall NtLockVirtualMemory(long ptr ptr long) @ stdcall NtMakePermanentObject(ptr) @ stdcall NtMakeTemporaryObject(long) -@ stub -version=0x600+ NtMapCMFModule +@ stdcall -stub -version=0x600+ NtMapCMFModule(long long ptr ptr ptr ptr) @ stdcall NtMapUserPhysicalPages(ptr ptr ptr) @ stdcall NtMapUserPhysicalPagesScatter(ptr ptr ptr) @ stdcall NtMapViewOfSection(long long ptr long long ptr ptr long long long) @@ -374,43 +378,43 @@ @ stdcall NtNotifyChangeKey(long long ptr ptr ptr long long ptr long long) @ stdcall NtNotifyChangeMultipleKeys(ptr long ptr ptr ptr ptr ptr long long ptr long long) @ stdcall NtOpenDirectoryObject(long long long) -@ stub -version=0x600+ NtOpenEnlistment +@ stdcall -stub -version=0x600+ NtOpenEnlistment(ptr long ptr ptr ptr) @ stdcall NtOpenEvent(long long long) @ stdcall NtOpenEventPair(ptr long ptr) @ stdcall NtOpenFile(ptr long ptr ptr long long) @ stdcall NtOpenIoCompletion(ptr long ptr) @ stdcall NtOpenJobObject(ptr long ptr) @ stdcall NtOpenKey(ptr long ptr) -@ stub -version=0x600+ NtOpenKeyTransacted +@ stdcall -stub -version=0x600+ NtOpenKeyTransacted(ptr long ptr ptr) @ stdcall NtOpenKeyedEvent(ptr long ptr) @ stdcall NtOpenMutant(ptr long ptr) @ stdcall NtOpenObjectAuditAlarm(ptr ptr ptr ptr ptr ptr long long ptr long long ptr) -@ stub -version=0x600+ NtOpenPrivateNamespace +@ stdcall -stub -version=0x600+ NtOpenPrivateNamespace(ptr long ptr ptr) @ stdcall NtOpenProcess(ptr long ptr ptr) @ stdcall NtOpenProcessToken(long long ptr) @ stdcall NtOpenProcessTokenEx(long long long ptr) -@ stub -version=0x600+ NtOpenResourceManager +@ stdcall -stub -version=0x600+ NtOpenResourceManager(ptr long ptr ptr ptr) @ stdcall NtOpenSection(ptr long ptr) @ stdcall NtOpenSemaphore(long long ptr) -@ stub -version=0x600+ NtOpenSession +@ stdcall -stub -version=0x600+ NtOpenSession(ptr long ptr) @ stdcall NtOpenSymbolicLinkObject (ptr long ptr) @ stdcall NtOpenThread(ptr long ptr ptr) @ stdcall NtOpenThreadToken(long long long ptr) @ stdcall NtOpenThreadTokenEx(long long long long ptr) @ stdcall NtOpenTimer(ptr long ptr) -@ stub -version=0x600+ NtOpenTransaction -@ stub -version=0x600+ NtOpenTransactionManager +@ stdcall -stub -version=0x600+ NtOpenTransaction(ptr long ptr ptr ptr) +@ stdcall -stub -version=0x600+ NtOpenTransactionManager(ptr long ptr ptr ptr long) @ stdcall NtPlugPlayControl(ptr ptr long) @ stdcall NtPowerInformation(long ptr long ptr long) -@ stub -version=0x600+ NtPrePrepareComplete -@ stub -version=0x600+ NtPrePrepareEnlistment -@ stub -version=0x600+ NtPrepareComplete -@ stub -version=0x600+ NtPrepareEnlistment +@ stdcall -stub -version=0x600+ NtPrePrepareComplete(ptr ptr) +@ stdcall -stub -version=0x600+ NtPrePrepareEnlistment(ptr ptr) +@ stdcall -stub -version=0x600+ NtPrepareComplete(ptr ptr) +@ stdcall -stub -version=0x600+ NtPrepareEnlistment(ptr ptr) @ stdcall NtPrivilegeCheck(ptr ptr ptr) @ stdcall NtPrivilegeObjectAuditAlarm(ptr ptr ptr long ptr long) @ stdcall NtPrivilegedServiceAuditAlarm(ptr ptr ptr ptr long) -@ stub -version=0x600+ NtPropagationComplete -@ stub -version=0x600+ NtPropagationFailed +@ stdcall -stub -version=0x600+ NtPropagationComplete(ptr long long ptr) +@ stdcall -stub -version=0x600+ NtPropagationFailed(ptr long long) @ stdcall NtProtectVirtualMemory(long ptr ptr long ptr) @ stdcall NtPulseEvent(long ptr) @ stdcall NtQueryAttributesFile(ptr ptr) @@ -426,22 +430,22 @@ @ stdcall NtQueryEvent(long long ptr long ptr) @ stdcall NtQueryFullAttributesFile(ptr ptr) @ stdcall NtQueryInformationAtom(long long ptr long ptr) -@ stub -version=0x600+ NtQueryInformationEnlistment +@ stdcall -stub -version=0x600+ NtQueryInformationEnlistment(ptr long ptr long ptr) @ stdcall NtQueryInformationFile(ptr ptr ptr long long) @ stdcall NtQueryInformationJobObject(ptr long ptr long ptr) @ stdcall NtQueryInformationPort(ptr long ptr long ptr) @ stdcall NtQueryInformationProcess(ptr long ptr long ptr) -@ stub -version=0x600+ NtQueryInformationResourceManager +@ stdcall -stub -version=0x600+ NtQueryInformationResourceManager(ptr long ptr long ptr) @ stdcall NtQueryInformationThread(ptr long ptr long ptr) @ stdcall NtQueryInformationToken(ptr long ptr long ptr) -@ stub -version=0x600+ NtQueryInformationTransaction -@ stub -version=0x600+ NtQueryInformationTransactionManager -@ stub -version=0x600+ NtQueryInformationWorkerFactory +@ stdcall -stub -version=0x600+ NtQueryInformationTransaction(ptr long ptr ptr ptr) +@ stdcall -stub -version=0x600+ NtQueryInformationTransactionManager(ptr long ptr long ptr) +@ stdcall -stub -version=0x600+ NtQueryInformationWorkerFactory(ptr long ptr long ptr) @ stdcall NtQueryInstallUILanguage(ptr) @ stdcall NtQueryIntervalProfile(long ptr) @ stdcall NtQueryIoCompletion(long long ptr long ptr) @ stdcall NtQueryKey (long long ptr long ptr) -@ stub -version=0x600+ NtQueryLicenseValue +@ stdcall -stub -version=0x600+ NtQueryLicenseValue(wstr ptr ptr long ptr) @ stdcall NtQueryMultipleValueKey(long ptr long ptr long ptr) @ stdcall NtQueryMutant(long long ptr long ptr) @ stdcall NtQueryObject(long long long long long) @@ -468,26 +472,26 @@ @ stdcall NtRaiseHardError(long long long ptr long ptr) @ stdcall NtReadFile(long long ptr ptr ptr ptr long ptr ptr) @ stdcall NtReadFileScatter(long long ptr ptr ptr ptr long ptr ptr) -@ stub -version=0x600+ NtReadOnlyEnlistment +@ stdcall -stub -version=0x600+ NtReadOnlyEnlistment(ptr ptr) @ stdcall NtReadRequestData(ptr ptr long ptr long ptr) @ stdcall NtReadVirtualMemory(long ptr ptr long ptr) -@ stub -version=0x600+ NtRecoverEnlistment -@ stub -version=0x600+ NtRecoverResourceManager -@ stub -version=0x600+ NtRecoverTransactionManager -@ stub -version=0x600+ NtRegisterProtocolAddressInformation +@ stdcall -stub -version=0x600+ NtRecoverEnlistment(ptr ptr) +@ stdcall -stub -version=0x600+ NtRecoverResourceManager(ptr) +@ stdcall -stub -version=0x600+ NtRecoverTransactionManager(ptr) +@ stdcall -stub -version=0x600+ NtRegisterProtocolAddressInformation(ptr ptr long ptr long) @ stdcall NtRegisterThreadTerminatePort(ptr) -@ stub -version=0x600+ NtReleaseCMFViewOwnership +@ stdcall -stub -version=0x600+ NtReleaseCMFViewOwnership() @ stdcall NtReleaseKeyedEvent(ptr ptr long ptr) @ stdcall NtReleaseMutant(long ptr) @ stdcall NtReleaseSemaphore(long long ptr) -@ stub -version=0x600+ NtReleaseWorkerFactoryWorker +@ stdcall -stub -version=0x600+ NtReleaseWorkerFactoryWorker(ptr) @ stdcall NtRemoveIoCompletion(ptr ptr ptr ptr ptr) -@ stub -version=0x600+ NtRemoveIoCompletionEx +@ stdcall -stub -version=0x600+ NtRemoveIoCompletionEx(ptr ptr long ptr ptr long) @ stdcall NtRemoveProcessDebug(ptr ptr) @ stdcall NtRenameKey(ptr ptr) -@ stub -version=0x600+ NtRenameTransactionManager +@ stdcall -stub -version=0x600+ NtRenameTransactionManager(ptr ptr) @ stdcall NtReplaceKey(ptr long ptr) -@ stub -version=0x600+ NtReplacePartitionUnit +@ stdcall -stub -version=0x600+ NtReplacePartitionUnit(wstr wstr long) @ stdcall NtReplyPort(ptr ptr) @ stdcall NtReplyWaitReceivePort(ptr ptr ptr ptr) @ stdcall NtReplyWaitReceivePortEx(ptr ptr ptr ptr ptr) @@ -501,10 +505,10 @@ @ stdcall NtRestoreKey(long long long) @ stdcall NtResumeProcess(ptr) @ stdcall NtResumeThread(long long) -@ stub -version=0x600+ NtRollbackComplete -@ stub -version=0x600+ NtRollbackEnlistment -@ stub -version=0x600+ NtRollbackTransaction -@ stub -version=0x600+ NtRollforwardTransactionManager +@ stdcall -stub -version=0x600+ NtRollbackComplete(ptr ptr) +@ stdcall -stub -version=0x600+ NtRollbackEnlistment(ptr long ptr long) +@ stdcall -stub -version=0x600+ NtRollbackTransaction(ptr long) +@ stdcall -stub -version=0x600+ NtRollforwardTransactionManager(ptr ptr) @ stdcall NtSaveKey(long long) @ stdcall NtSaveKeyEx(ptr ptr long) @ stdcall NtSaveMergedKeys(ptr ptr ptr) @@ -523,18 +527,18 @@ @ stdcall NtSetHighEventPair(ptr) @ stdcall NtSetHighWaitLowEventPair(ptr) @ stdcall NtSetInformationDebugObject(ptr long ptr long ptr) -@ stub -version=0x600+ NtSetInformationEnlistment +@ stdcall -stub -version=0x600+ NtSetInformationEnlistment(ptr long ptr long) @ stdcall NtSetInformationFile(ptr ptr ptr long long) @ stdcall NtSetInformationJobObject(ptr long ptr long) @ stdcall NtSetInformationKey(ptr long ptr long) @ stdcall NtSetInformationObject(ptr long ptr long) @ stdcall NtSetInformationProcess(ptr long ptr long) -@ stub -version=0x600+ NtSetInformationResourceManager +@ stdcall -stub -version=0x600+ NtSetInformationResourceManager(ptr long ptr long) @ stdcall NtSetInformationThread(ptr long ptr long) @ stdcall NtSetInformationToken(ptr long ptr long) -@ stub -version=0x600+ NtSetInformationTransaction -@ stub -version=0x600+ NtSetInformationTransactionManager -@ stub -version=0x600+ NtSetInformationWorkerFactory +@ stdcall -stub -version=0x600+ NtSetInformationTransaction(ptr long ptr long) +@ stdcall -stub -version=0x600+ NtSetInformationTransactionManager(ptr long ptr long) +@ stdcall -stub -version=0x600+ NtSetInformationWorkerFactory(ptr long ptr long) @ stdcall NtSetIntervalProfile(long long) @ stdcall NtSetIoCompletion(ptr long ptr long long) @ stdcall NtSetLdtEntries(long int64 long int64) @@ -554,9 +558,9 @@ @ stdcall NtSetValueKey(long long long long long long) @ stdcall NtSetVolumeInformationFile(long ptr ptr long long) @ stdcall NtShutdownSystem(long) -@ stub -version=0x600+ NtShutdownWorkerFactory +@ stdcall -stub -version=0x600+ NtShutdownWorkerFactory(ptr ptr) @ stdcall NtSignalAndWaitForSingleObject(long long long ptr) -@ stub -version=0x600+ NtSinglePhaseReject +@ stdcall -stub -version=0x600+ NtSinglePhaseReject(ptr ptr) @ stdcall NtStartProfile(ptr) @ stdcall NtStopProfile(ptr) @ stdcall NtSuspendProcess(ptr) @@ -566,9 +570,9 @@ @ stdcall NtTerminateProcess(ptr long) @ stdcall NtTerminateThread(ptr long) @ stdcall NtTestAlert() -@ stub -version=0x600+ NtThawRegistry -@ stub -version=0x600+ NtThawTransactions -@ stub -version=0x600+ NtTraceControl +@ stdcall -stub -version=0x600+ NtThawRegistry() +@ stdcall -stub -version=0x600+ NtThawTransactions() +@ stdcall -stub -version=0x600+ NtTraceControl(long ptr long ptr long long) @ stdcall NtTraceEvent(long long long ptr) @ stdcall NtTranslateFilePath(ptr long ptr long) @ stdcall NtUnloadDriver(ptr) @@ -587,16 +591,16 @@ @ stub -version=0x600+ NtWaitForWorkViaWorkerFactory @ stdcall NtWaitHighEventPair(ptr) @ stdcall NtWaitLowEventPair(ptr) -@ stub -version=0x600+ NtWorkerFactoryWorkerReady +@ stdcall -stub -version=0x600+ NtWorkerFactoryWorkerReady(long) @ stdcall NtWriteFile(long long ptr ptr ptr ptr long ptr ptr) @ stdcall NtWriteFileGather(long long ptr ptr ptr ptr long ptr ptr) @ stdcall NtWriteRequestData(ptr ptr long ptr long ptr) @ stdcall NtWriteVirtualMemory(long ptr ptr long ptr) @ stdcall NtYieldExecution() -@ stub -version=0x600+ NtdllDefWindowProc_A -@ stub -version=0x600+ NtdllDefWindowProc_W -@ stub -version=0x600+ NtdllDialogWndProc_A -@ stub -version=0x600+ NtdllDialogWndProc_W +@ stdcall -stub -version=0x600+ NtdllDefWindowProc_A(long long long long) +@ stdcall -stub -version=0x600+ NtdllDefWindowProc_W(long long long long) +@ stdcall -stub -version=0x600+ NtdllDialogWndProc_A(long long long long) +@ stdcall -stub -version=0x600+ NtdllDialogWndProc_W(long long long long) @ stdcall PfxFindPrefix(ptr ptr) @ stdcall PfxInitialize(ptr) @ stdcall PfxInsertPrefix(ptr ptr ptr) @@ -627,10 +631,10 @@ @ stdcall RtlAddAuditAccessObjectAce(ptr long long long ptr ptr ptr long long) @ stdcall -stub RtlAddCompoundAce(ptr long long long ptr ptr) @ stdcall -arch=x86_64 RtlAddFunctionTable(ptr long long) -@ stub -version=0x600+ RtlAddMandatoryAce +@ stdcall -stub -version=0x600+ RtlAddMandatoryAce(ptr long long long long ptr) ; not present in Win11 @ stdcall RtlAddRefActivationContext(ptr) @ stdcall RtlAddRefMemoryStream(ptr) -@ stub -version=0x600+ RtlAddSIDToBoundaryDescriptor +@ stdcall -stub -version=0x600+ RtlAddSIDToBoundaryDescriptor(ptr ptr) ; not present in Win11 @ stdcall RtlAddVectoredContinueHandler(long ptr) @ stdcall RtlAddVectoredExceptionHandler(long ptr) @ stdcall -stub RtlAddressInSectionTable(ptr ptr long) @@ -639,8 +643,8 @@ @ stdcall RtlAllocateAndInitializeSid(ptr long long long long long long long long long ptr) @ stdcall RtlAllocateHandle(ptr ptr) @ stdcall RtlAllocateHeap(ptr long ptr) -@ stub -version=0x600+ RtlAllocateMemoryBlockLookaside -@ stub -version=0x600+ RtlAllocateMemoryZone +@ stdcall -stub -version=0x600+ RtlAllocateMemoryBlockLookaside(ptr long ptr) ; not present in Win11 +@ stdcall -stub -version=0x600+ RtlAllocateMemoryZone(long long ptr) ; not present in Win11 @ stdcall RtlAnsiCharToUnicodeChar(ptr) @ stdcall RtlAnsiStringToUnicodeSize(ptr) RtlxAnsiStringToUnicodeSize @ stdcall RtlAnsiStringToUnicodeString(ptr ptr long) @@ -657,8 +661,8 @@ @ stdcall RtlAreBitsClear(ptr long long) @ stdcall RtlAreBitsSet(ptr long long) @ stdcall RtlAssert(ptr ptr long ptr) -@ stub -version=0x600+ RtlBarrier -@ stub -version=0x600+ RtlBarrierForDelete +@ stdcall -stub -version=0x600+ RtlBarrier(ptr long) +@ stdcall -stub -version=0x600+ RtlBarrierForDelete(long long) @ stdcall RtlCancelTimer(ptr ptr) @ stdcall -register RtlCaptureContext(ptr) @ stdcall RtlCaptureStackBackTrace(long long ptr ptr) @@ -667,23 +671,23 @@ @ stdcall RtlCheckForOrphanedCriticalSections(ptr) @ stdcall -stub -version=0x502 RtlCheckProcessParameters(ptr ptr ptr ptr) @ stdcall RtlCheckRegistryKey(long ptr) -@ stub -version=0x600+ RtlCleanUpTEBLangLists +@ stdcall -stub -version=0x600+ RtlCleanUpTEBLangLists() @ stdcall RtlClearAllBits(ptr) @ stdcall RtlClearBits(ptr long long) @ stdcall RtlCloneMemoryStream(ptr ptr) -@ stub -version=0x600+ RtlCloneUserProcess -@ stub -version=0x600+ RtlCmDecodeMemIoResource -@ stub -version=0x600+ RtlCmEncodeMemIoResource -@ stub -version=0x600+ RtlCommitDebugInfo +@ stdcall -stub -version=0x600+ RtlCloneUserProcess(long long long long long) +@ stdcall -stub -version=0x600+ RtlCmDecodeMemIoResource(ptr ptr) +@ stdcall -stub -version=0x600+ RtlCmEncodeMemIoResource(ptr long long long) +@ stdcall -stub -version=0x600+ RtlCommitDebugInfo(ptr long) @ stdcall RtlCommitMemoryStream(ptr long) @ stdcall RtlCompactHeap(long long) -@ stub -version=0x600+ RtlCompareAltitudes +@ stdcall -stub -version=0x600+ RtlCompareAltitudes(wstr wstr) @ stdcall RtlCompareMemory(ptr ptr long) @ stdcall RtlCompareMemoryUlong(ptr long long) @ stdcall RtlCompareString(ptr ptr long) @ stdcall RtlCompareUnicodeString (ptr ptr long) @ stdcall -version=0x600+ RtlCompareUnicodeStrings(wstr long wstr long long) -@ stub -version=0x600+ -arch=x86_64 RtlCompleteProcessCloning +@ stdcall -stub -version=0x600+ -arch=x86_64 RtlCompleteProcessCloning(long) @ stdcall RtlCompressBuffer(long ptr long ptr long long ptr ptr) @ stdcall RtlComputeCrc32(long ptr long) @ stdcall RtlComputeImportTableHash(ptr ptr long) @@ -691,7 +695,7 @@ @ stdcall -stub -version=0x600+ RtlConnectToSm(ptr ptr long ptr) @ stdcall RtlConsoleMultiByteToUnicodeN(ptr long ptr ptr long ptr) @ stdcall RtlConvertExclusiveToShared(ptr) -@ stub -version=0x600+ RtlConvertLCIDToString +@ stdcall -stub -version=0x600+ RtlConvertLCIDToString(long long long ptr long) @ stdcall -arch=win32 -ret64 RtlConvertLongToLargeInteger(long) @ stdcall RtlConvertSharedToExclusive(ptr) @ stdcall RtlConvertSidToUnicodeString(ptr ptr long) @@ -702,7 +706,7 @@ @ stdcall RtlCopyLuidAndAttributesArray(long ptr ptr) @ stdcall RtlCopyMappedMemory(ptr ptr long) @ cdecl -version=0x600+ -arch=x86_64 RtlCopyMemory(ptr ptr long) memmove -@ stub -version=0x600+ -arch=x86_64 RtlCopyMemoryNonTemporal +@ stdcall -stub -version=0x600+ -arch=x86_64 RtlCopyMemoryNonTemporal(ptr ptr long) @ stdcall RtlCopyMemoryStreamTo(ptr ptr int64 ptr ptr) @ stdcall RtlCopyOutOfProcessMemoryStreamTo(ptr ptr int64 ptr ptr) RtlCopyMemoryStreamTo @ stdcall RtlCopySecurityDescriptor(ptr ptr) @@ -715,14 +719,14 @@ @ stdcall RtlCreateAndSetSD(ptr long ptr ptr ptr) @ stdcall RtlCreateAtomTable(long ptr) @ stdcall RtlCreateBootStatusDataFile() -@ stub -version=0x600+ RtlCreateBoundaryDescriptor +@ stdcall -stub -version=0x600+ RtlCreateBoundaryDescriptor(ptr long) @ stdcall RtlCreateEnvironment(long ptr) -@ stub -version=0x600+ RtlCreateEnvironmentEx +@ stdcall -stub -version=0x600+ RtlCreateEnvironmentEx(ptr ptr long) @ stdcall RtlCreateHeap(long ptr long long ptr ptr) -@ stub -version=0x600+ RtlCreateMemoryBlockLookaside -@ stub -version=0x600+ RtlCreateMemoryZone +@ stdcall -stub -version=0x600+ RtlCreateMemoryBlockLookaside(ptr long long long long) +@ stdcall -stub -version=0x600+ RtlCreateMemoryZone(ptr long long) @ stdcall RtlCreateProcessParameters(ptr ptr ptr ptr ptr ptr ptr ptr ptr ptr) -@ stub -version=0x600+ RtlCreateProcessParametersEx +@ stdcall -stub -version=0x600+ RtlCreateProcessParametersEx(ptr wstr ptr wstr wstr ptr wstr wstr ptr ptr long) @ stdcall RtlCreateQueryDebugBuffer(long long) @ stdcall RtlCreateRegistryKey(long wstr) @ stdcall RtlCreateSecurityDescriptor(ptr long) @@ -735,12 +739,12 @@ @ stdcall RtlCreateUnicodeStringFromAsciiz(ptr str) @ stdcall RtlCreateUserProcess(ptr long ptr ptr ptr ptr long ptr ptr ptr) @ stdcall RtlCreateUserSecurityObject(ptr long ptr ptr long ptr ptr) -@ stub -version=0x600+ RtlCreateUserStack +@ stdcall -stub -version=0x600+ RtlCreateUserStack(long long long long long ptr) @ stdcall RtlCreateUserThread(long ptr long ptr long long ptr ptr ptr ptr) -@ stub -version=0x600+ RtlCultureNameToLCID +@ stdcall -stub -version=0x600+ RtlCultureNameToLCID(ptr ptr) @ stdcall RtlCustomCPToUnicodeN(ptr wstr long ptr str long) @ stdcall RtlCutoverTimeToSystemTime(ptr ptr ptr long) -@ stub -version=0x600+ RtlDeCommitDebugInfo +@ stdcall -stub -version=0x600+ RtlDeCommitDebugInfo(long long long) ; doesn't exist in win11 @ stdcall RtlDeNormalizeProcessParams(ptr) @ stdcall RtlDeactivateActivationContext(long long) @ stdcall -arch=x86_64,arm RtlDeactivateActivationContextUnsafeFast(ptr) @@ -753,8 +757,8 @@ @ stdcall RtlDelete(ptr) @ stdcall RtlDeleteAce(ptr long) @ stdcall RtlDeleteAtomFromAtomTable(ptr long) -@ stub -version=0x600+ RtlDeleteBarrier -@ stub -version=0x600+ RtlDeleteBoundaryDescriptor +@ stdcall -stub -version=0x600+ RtlDeleteBarrier(long) +@ stdcall -stub -version=0x600+ RtlDeleteBoundaryDescriptor(ptr) @ stdcall RtlDeleteCriticalSection(ptr) @ stdcall RtlDeleteElementGenericTable(ptr ptr) @ stdcall RtlDeleteElementGenericTableAvl(ptr ptr) @@ -766,15 +770,15 @@ @ stdcall RtlDeleteTimer(ptr ptr ptr) @ stdcall RtlDeleteTimerQueue(ptr) @ stdcall RtlDeleteTimerQueueEx(ptr ptr) -@ stub -version=0x600+ RtlDeregisterSecureMemoryCacheCallback +@ stdcall -stub -version=0x600+ RtlDeregisterSecureMemoryCacheCallback(ptr) @ stdcall RtlDeregisterWait(ptr) @ stdcall RtlDeregisterWaitEx(ptr ptr) @ stdcall RtlDestroyAtomTable(ptr) @ stdcall RtlDestroyEnvironment(ptr) @ stdcall RtlDestroyHandleTable(ptr) @ stdcall RtlDestroyHeap(long) -@ stub -version=0x600+ RtlDestroyMemoryBlockLookaside -@ stub -version=0x600+ RtlDestroyMemoryZone +@ stdcall -stub -version=0x600+ RtlDestroyMemoryBlockLookaside(long) +@ stdcall -stub -version=0x600+ RtlDestroyMemoryZone(long) @ stdcall RtlDestroyProcessParameters(ptr) @ stdcall RtlDestroyQueryDebugBuffer(ptr) @ stdcall RtlDetermineDosPathNameType_U(wstr) @@ -814,27 +818,27 @@ @ stdcall RtlEqualString(ptr ptr long) @ stdcall RtlEqualUnicodeString(ptr ptr long) @ stdcall RtlEraseUnicodeString(ptr) -@ stub -version=0x600+ RtlExitUserProcess +@ stdcall -stub -version=0x600+ RtlExitUserProcess(long) @ stdcall RtlExitUserThread(long) -@ stub -version=0x600+ RtlExpandEnvironmentStrings +@ stdcall -stub -version=0x600+ RtlExpandEnvironmentStrings(long ptr long ptr long ptr) @ stdcall RtlExpandEnvironmentStrings_U(ptr ptr ptr ptr) @ stdcall -version=0x502 RtlExtendHeap(ptr long ptr ptr) -@ stub -version=0x600+ RtlExtendMemoryBlockLookaside -@ stub -version=0x600+ RtlExtendMemoryZone +@ stdcall -stub -version=0x600+ RtlExtendMemoryBlockLookaside(long) +@ stdcall -stub -version=0x600+ RtlExtendMemoryZone(long long) @ stdcall -arch=win32 -ret64 RtlExtendedIntegerMultiply(double long) @ stdcall -arch=win32 -ret64 RtlExtendedLargeIntegerDivide(double long ptr) @ stdcall -arch=win32 -ret64 RtlExtendedMagicDivide(double double long) @ stdcall RtlFillMemory(ptr long long) @ stdcall -arch=i386,arm RtlFillMemoryUlong(ptr long long) @ stdcall RtlFinalReleaseOutOfProcessMemoryStream(ptr) -@ stub -version=0x600+ RtlFindAceByType +@ stdcall -stub -version=0x600+ RtlFindAceByType(long long ptr) @ stdcall RtlFindActivationContextSectionGuid(long ptr long ptr ptr) @ stdcall RtlFindActivationContextSectionString(long ptr long ptr ptr) @ stdcall RtlFindCharInUnicodeString(long ptr ptr ptr) @ stdcall RtlFindClearBits(ptr long long) @ stdcall RtlFindClearBitsAndSet(ptr long long) @ stdcall RtlFindClearRuns(ptr ptr long long) -@ stub -version=0x600+ RtlFindClosestEncodableLength +@ stdcall -stub -version=0x600+ RtlFindClosestEncodableLength(long ptr) @ stdcall RtlFindLastBackwardRunClear(ptr long ptr) @ stdcall RtlFindLeastSignificantBit(double) @ stdcall RtlFindLongestRunClear(ptr long) @@ -845,8 +849,8 @@ @ stdcall RtlFindSetBitsAndClear(ptr long long) @ stdcall RtlFirstEntrySList(ptr) @ stdcall RtlFirstFreeAce(ptr ptr) -@ stub -version=0x600+ RtlFlsAlloc -@ stub -version=0x600+ RtlFlsFree +@ stdcall -stub -version=0x600+ RtlFlsAlloc(long long long long) +@ stdcall -stub -version=0x600+ RtlFlsFree(long) @ stdcall RtlFlushSecureMemoryCache(ptr ptr) @ stdcall RtlFormatCurrentUserKeyPath(ptr) @ stdcall RtlFormatMessage(ptr long long long long ptr ptr long ptr) @@ -855,12 +859,12 @@ @ stdcall RtlFreeAnsiString(long) @ stdcall RtlFreeHandle(ptr ptr) @ stdcall RtlFreeHeap(long long long) -@ stub -version=0x600+ RtlFreeMemoryBlockLookaside +@ stdcall -stub -version=0x600+ RtlFreeMemoryBlockLookaside(long long) @ stdcall RtlFreeOemString(ptr) @ stdcall RtlFreeSid(long) @ stdcall RtlFreeThreadActivationContextStack() @ stdcall RtlFreeUnicodeString(ptr) -@ stub -version=0x600+ RtlFreeUserStack +@ stdcall -stub -version=0x600+ RtlFreeUserStack(long) @ stdcall -version=0x502 RtlFreeUserThreadStack(ptr ptr) @ stdcall RtlGUIDFromString(ptr ptr) @ stdcall RtlGenerate8dot3Name(ptr ptr long ptr) @@ -873,11 +877,11 @@ @ stdcall RtlGetCurrentDirectory_U(long ptr) @ stdcall RtlGetCurrentPeb() @ stdcall RtlGetCurrentProcessorNumber() ; 5.2 SP1 and higher -@ stub -version=0x600+ RtlGetCurrentTransaction +@ stdcall -stub -version=0x600+ RtlGetCurrentTransaction() @ stdcall RtlGetDaclSecurityDescriptor(ptr ptr ptr ptr) @ stdcall RtlGetElementGenericTable(ptr long) @ stdcall RtlGetElementGenericTableAvl(ptr long) -@ stub -version=0x600+ RtlGetFileMUIPath +@ stdcall -stub -version=0x600+ RtlGetFileMUIPath(long long ptr ptr long long ptr) @ stdcall RtlGetFrame() @ stdcall RtlGetFullPathName_U(wstr long ptr ptr) @ stdcall RtlGetFullPathName_UstrEx(ptr ptr ptr ptr ptr ptr ptr ptr) @@ -895,38 +899,38 @@ @ stdcall RtlGetNtProductType(ptr) @ stdcall RtlGetNtVersionNumbers(ptr ptr ptr) @ stdcall RtlGetOwnerSecurityDescriptor(ptr ptr ptr) -@ stub -version=0x600+ RtlGetParentLocaleName +@ stdcall -stub -version=0x600+ RtlGetParentLocaleName(wstr long long long) @ stdcall RtlGetProcessHeaps(long ptr) @ stub -version=0x600+ RtlGetProductInfo @ stdcall RtlGetSaclSecurityDescriptor(ptr ptr ptr ptr) @ stdcall RtlGetSecurityDescriptorRMControl(ptr ptr) @ stdcall RtlGetSetBootStatusData(ptr long long ptr long long) -@ stub -version=0x600+ RtlGetSystemPreferredUILanguages +@ stdcall -stub -version=0x600+ RtlGetSystemPreferredUILanguages(long ptr ptr ptr ptr) @ stdcall RtlGetThreadErrorMode() -@ stub -version=0x600+ RtlGetThreadLangIdByIndex -@ stub -version=0x600+ RtlGetThreadPreferredUILanguages -@ stub -version=0x600+ RtlGetUILanguageInfo +@ stdcall -stub -version=0x600+ RtlGetThreadLangIdByIndex(long long ptr ptr) +@ stdcall -stub -version=0x600+ RtlGetThreadPreferredUILanguages(long long ptr ptr) +@ stdcall -stub -version=0x600+ RtlGetUILanguageInfo(long ptr long ptr ptr) @ stdcall RtlGetUnloadEventTrace() -@ stub -version=0x600+ RtlGetUnloadEventTraceEx +@ stdcall -stub -version=0x600+ RtlGetUnloadEventTraceEx(ptr ptr ptr) @ stdcall RtlGetUserInfoHeap(ptr long ptr ptr ptr) -@ stub -version=0x600+ RtlGetUserPreferredUILanguages +@ stdcall -stub -version=0x600+ RtlGetUserPreferredUILanguages(long ptr ptr ptr ptr) @ stdcall RtlGetVersion(ptr) @ stdcall RtlHashUnicodeString(ptr long long ptr) -@ stub -version=0x600+ RtlHeapTrkInitialize +@ stdcall -stub -version=0x600+ RtlHeapTrkInitialize(ptr) @ stdcall RtlIdentifierAuthoritySid(ptr) -@ stub -version=0x600+ RtlIdnToAscii -@ stub -version=0x600+ RtlIdnToNameprepUnicode -@ stub -version=0x600+ RtlIdnToUnicode +@ stdcall -stub -version=0x600+ RtlIdnToAscii(long long long long long) +@ stdcall -stub -version=0x600+ RtlIdnToNameprepUnicode(long long long long long) +@ stdcall -stub -version=0x600+ RtlIdnToUnicode(long long long long long) @ stdcall RtlImageDirectoryEntryToData(ptr long long ptr) @ stdcall RtlImageNtHeader(long) @ stdcall RtlImageNtHeaderEx(long ptr double ptr) @ stdcall RtlImageRvaToSection(ptr long long) @ stdcall RtlImageRvaToVa(ptr long long ptr) @ stdcall RtlImpersonateSelf(long) -@ stub -version=0x600+ RtlImpersonateSelfEx +@ stdcall -stub -version=0x600+ RtlImpersonateSelfEx(long long ptr) @ stdcall RtlInitAnsiString(ptr str) @ stdcall RtlInitAnsiStringEx(ptr str) -@ stub -version=0x600+ RtlInitBarrier +@ stdcall -stub -version=0x600+ RtlInitBarrier(long long) @ stdcall RtlInitCodePageTable(ptr ptr) @ stdcall RtlInitMemoryStream(ptr) @ stdcall RtlInitNlsTables(ptr ptr ptr ptr) @@ -941,11 +945,11 @@ @ stdcall RtlInitializeCriticalSection(ptr) @ stdcall RtlInitializeCriticalSectionAndSpinCount(ptr long) @ stdcall -version=0x600+ RtlInitializeCriticalSectionEx(ptr long long) -@ stub -version=0x600+ -arch=i386 RtlInitializeExceptionChain +@ stdcall -stub -version=0x600+ -arch=i386 RtlInitializeExceptionChain(ptr) @ stdcall RtlInitializeGenericTable(ptr ptr ptr ptr ptr) @ stdcall RtlInitializeGenericTableAvl(ptr ptr ptr ptr ptr) @ stdcall RtlInitializeHandleTable(long long ptr) -@ stub -version=0x600+ RtlInitializeNtUserPfn +@ stdcall -stub -version=0x600+ RtlInitializeNtUserPfn(wstr long ptr long wstr ptr) @ stdcall RtlInitializeRXact(ptr long ptr) @ stdcall RtlInitializeResource(ptr) @ stdcall RtlInitializeSListHead(ptr) @@ -964,8 +968,8 @@ @ stdcall RtlInterlockedPopEntrySList(ptr) @ stdcall RtlInterlockedPushEntrySList(ptr ptr) @ stdcall -arch=x86_64 RtlInterlockedPushListSList(ptr ptr ptr long) -@ stub -version=0x600+ RtlIoDecodeMemIoResource -@ stub -version=0x600+ RtlIoEncodeMemIoResource +@ stdcall -stub -version=0x600+ RtlIoDecodeMemIoResource(ptr ptr ptr ptr) +@ stdcall -stub -version=0x600+ RtlIoEncodeMemIoResource(ptr long long long long long) @ stdcall RtlIpv4AddressToStringA(ptr ptr) @ stdcall RtlIpv4AddressToStringExA(ptr long ptr ptr) @ stdcall RtlIpv4AddressToStringExW(ptr long ptr ptr) @@ -985,18 +989,18 @@ @ stdcall RtlIsActivationContextActive(ptr) @ stdcall RtlIsCriticalSectionLocked(ptr) @ stdcall RtlIsCriticalSectionLockedByThread(ptr) -@ stub -version=0x600+ RtlIsCurrentThreadAttachExempt +@ stdcall -stub -version=0x600+ RtlIsCurrentThreadAttachExempt() @ stdcall RtlIsDosDeviceName_U(wstr) @ stdcall RtlIsGenericTableEmpty(ptr) @ stdcall RtlIsGenericTableEmptyAvl(ptr) @ stdcall RtlIsNameLegalDOS8Dot3(ptr ptr ptr) -@ stub -version=0x600+ RtlIsNormalizedString +@ stdcall -stub -version=0x600+ RtlIsNormalizedString(long ptr long ptr) @ stdcall RtlIsTextUnicode(ptr long ptr) @ stdcall RtlIsThreadWithinLoaderCallout() @ stdcall RtlIsValidHandle(ptr ptr) @ stdcall RtlIsValidIndexHandle(ptr long ptr) -@ stub -version=0x600+ RtlIsValidLocaleName -@ stub -version=0x600+ RtlLCIDToCultureName +@ stdcall -stub -version=0x600+ RtlIsValidLocaleName(ptr long) +@ stdcall -stub -version=0x600+ RtlLCIDToCultureName(long long) @ stdcall -arch=win32 -ret64 RtlLargeIntegerAdd(double double) @ stdcall -arch=win32 -ret64 RtlLargeIntegerArithmeticShift(double long) @ stdcall -arch=win32 -ret64 RtlLargeIntegerDivide(double double ptr) @@ -1005,20 +1009,20 @@ @ stdcall -arch=win32 -ret64 RtlLargeIntegerShiftRight(double long) @ stdcall -arch=win32 -ret64 RtlLargeIntegerSubtract(double double) @ stdcall RtlLargeIntegerToChar(ptr long long ptr) -@ stub -version=0x600+ RtlLcidToLocaleName +@ stdcall -stub -version=0x600+ RtlLcidToLocaleName(long long long long) @ stdcall RtlLeaveCriticalSection(ptr) @ stdcall RtlLengthRequiredSid(long) @ stdcall RtlLengthSecurityDescriptor(ptr) @ stdcall RtlLengthSid(ptr) @ stdcall RtlLocalTimeToSystemTime(ptr ptr) -@ stub -version=0x600+ RtlLocaleNameToLcid +@ stdcall -stub -version=0x600+ RtlLocaleNameToLcid(wstr ptr long) @ stdcall RtlLockBootStatusData(ptr) -@ stub -version=0x600+ RtlLockCurrentThread +@ stdcall -stub -version=0x600+ RtlLockCurrentThread() @ stdcall RtlLockHeap(long) -@ stub -version=0x600+ RtlLockMemoryBlockLookaside +@ stdcall -stub -version=0x600+ RtlLockMemoryBlockLookaside(long) @ stdcall RtlLockMemoryStreamRegion(ptr int64 int64 long) -@ stub -version=0x600+ RtlLockMemoryZone -@ stub -version=0x600+ RtlLockModuleSection +@ stdcall -stub -version=0x600+ RtlLockMemoryZone(long) +@ stdcall -stub -version=0x600+ RtlLockModuleSection(long) @ stdcall -stub RtlLogStackBackTrace() @ stdcall RtlLookupAtomInAtomTable(ptr wstr ptr) @ stdcall RtlLookupElementGenericTable(ptr ptr) @@ -1042,7 +1046,7 @@ @ stdcall RtlNewSecurityObjectEx(ptr ptr ptr ptr long long ptr ptr) @ stdcall RtlNewSecurityObjectWithMultipleInheritance(ptr ptr ptr ptr long long long ptr ptr) @ stdcall RtlNormalizeProcessParams(ptr) -@ stub -version=0x600+ RtlNormalizeString +@ stdcall -stub -version=0x600+ RtlNormalizeString(long long long long ptr) @ stdcall RtlNtPathNameToDosPathName(long ptr ptr ptr) ; CHECKME (last arg) @ stdcall RtlNtStatusToDosError(long) @ stdcall RtlNtStatusToDosErrorNoTeb(long) @@ -1051,35 +1055,35 @@ @ stdcall RtlNumberGenericTableElementsAvl(ptr) @ stdcall RtlNumberOfClearBits(ptr) @ stdcall RtlNumberOfSetBits(ptr) -@ stub -version=0x600+ RtlNumberOfSetBitsUlongPtr +@ stdcall -stub -version=0x600+ RtlNumberOfSetBitsUlongPtr(long) @ stdcall RtlOemStringToUnicodeSize(ptr) RtlxOemStringToUnicodeSize @ stdcall RtlOemStringToUnicodeString(ptr ptr long) @ stdcall RtlOemToUnicodeN(ptr long ptr ptr long) @ stdcall RtlOpenCurrentUser(long ptr) -@ stub -version=0x600+ RtlOwnerAcesPresent +@ stdcall -stub -version=0x600+ RtlOwnerAcesPresent(long) @ stdcall RtlPcToFileHeader(ptr ptr) @ stdcall RtlPinAtomInAtomTable(ptr long) @ stdcall RtlPopFrame(ptr) @ stdcall RtlPrefixString(ptr ptr long) @ stdcall RtlPrefixUnicodeString(ptr ptr long) -@ stub -version=0x600+ -arch=x86_64 RtlPrepareForProcessCloning -@ stub -version=0x600+ RtlProcessFlsData +@ stdcall -stub -version=0x600+ -arch=x86_64 RtlPrepareForProcessCloning() +@ stdcall -stub -version=0x600+ RtlProcessFlsData(long long) @ stdcall RtlProtectHeap(ptr long) @ stdcall RtlPushFrame(ptr) @ stdcall -version=0x600+ RtlQueryActivationContextApplicationSettings(long ptr wstr wstr ptr ptr ptr) @ stdcall RtlQueryAtomInAtomTable(ptr long ptr ptr ptr ptr) -@ stub -version=0x600+ RtlQueryCriticalSectionOwner +@ stdcall -stub -version=0x600+ RtlQueryCriticalSectionOwner(ptr) @ stdcall RtlQueryDepthSList(ptr) -@ stub -version=0x600+ RtlQueryDynamicTimeZoneInformation -@ stub -version=0x600+ RtlQueryElevationFlags -@ stub -version=0x600+ RtlQueryEnvironmentVariable +@ stdcall -stub -version=0x600+ RtlQueryDynamicTimeZoneInformation(ptr) +@ stdcall -stub -version=0x600+ RtlQueryElevationFlags(ptr) +@ stdcall -stub -version=0x600+ RtlQueryEnvironmentVariable(ptr ptr long ptr long ptr) @ stdcall RtlQueryEnvironmentVariable_U(ptr ptr ptr) @ stdcall RtlQueryHeapInformation(long long ptr long ptr) @ stdcall RtlQueryInformationAcl(ptr ptr long long) @ stdcall RtlQueryInformationActivationContext(long long ptr long ptr long ptr) @ stdcall RtlQueryInformationActiveActivationContext(long ptr long ptr) @ stdcall RtlQueryInterfaceMemoryStream(ptr ptr ptr) -@ stub -version=0x600+ RtlQueryModuleInformation +@ stdcall -stub -version=0x600+ RtlQueryModuleInformation(ptr long ptr) @ stdcall -stub RtlQueryProcessBackTraceInformation(ptr) @ stdcall RtlQueryProcessDebugInformation(long long ptr) @ stdcall RtlQueryProcessHeapInformation(ptr) @@ -1114,13 +1118,13 @@ @ stdcall -version=0x600+ RtlRemovePrivileges(ptr ptr long) @ stdcall RtlRemoveVectoredContinueHandler(ptr) @ stdcall RtlRemoveVectoredExceptionHandler(ptr) -@ stub -version=0x600+ RtlReportException -@ stub -version=0x600+ RtlResetMemoryBlockLookaside -@ stub -version=0x600+ RtlResetMemoryZone +@ stdcall -stub -version=0x600+ RtlReportException(long long long) +@ stdcall -stub -version=0x600+ RtlResetMemoryBlockLookaside(long) +@ stdcall -stub -version=0x600+ RtlResetMemoryZone(long) @ stdcall RtlResetRtlTranslations(ptr) @ stdcall -arch=x86_64 RtlRestoreContext(ptr ptr) @ stdcall RtlRestoreLastWin32Error(long) RtlSetLastWin32Error -@ stub -version=0x600+ RtlRetrieveNtUserPfn +@ stdcall -stub -version=0x600+ RtlRetrieveNtUserPfn(ptr ptr ptr) @ stdcall RtlRevertMemoryStream(ptr) @ stdcall RtlRunDecodeUnicodeString(long ptr) @ stdcall RtlRunEncodeUnicodeString(long ptr) @@ -1141,11 +1145,11 @@ @ stdcall RtlSetCriticalSectionSpinCount(ptr long) @ stdcall RtlSetCurrentDirectory_U(ptr) @ stdcall RtlSetCurrentEnvironment(wstr ptr) -@ stub -version=0x600+ RtlSetCurrentTransaction +@ stdcall -stub -version=0x600+ RtlSetCurrentTransaction(ptr) @ stdcall RtlSetDaclSecurityDescriptor(ptr long ptr long) -@ stub -version=0x600+ RtlSetDynamicTimeZoneInformation +@ stdcall -stub -version=0x600+ RtlSetDynamicTimeZoneInformation(long) @ stdcall RtlSetEnvironmentStrings(wstr long) -@ stub -version=0x600+ RtlSetEnvironmentVar +@ stdcall -stub -version=0x600+ RtlSetEnvironmentVar(ptr ptr long ptr long) @ stdcall RtlSetEnvironmentVariable(ptr ptr ptr) @ stdcall RtlSetGroupSecurityDescriptor(ptr ptr long) @ stdcall RtlSetHeapInformation(ptr long ptr ptr) @@ -1155,7 +1159,7 @@ @ stdcall RtlSetLastWin32ErrorAndNtStatusFromNtStatus(long) @ stdcall RtlSetMemoryStreamSize(ptr int64) @ stdcall RtlSetOwnerSecurityDescriptor(ptr ptr long) -@ stub -version=0x600+ RtlSetProcessDebugInformation +@ stdcall -stub -version=0x600+ RtlSetProcessDebugInformation(ptr long ptr) @ cdecl RtlSetProcessIsCritical(long ptr long) @ stdcall RtlSetSaclSecurityDescriptor(ptr long ptr long) @ stdcall RtlSetSecurityDescriptorRMControl(ptr ptr) @@ -1164,18 +1168,18 @@ @ stdcall RtlSetThreadErrorMode(long ptr) @ cdecl RtlSetThreadIsCritical(long ptr long) @ stdcall RtlSetThreadPoolStartFunc(ptr ptr) -@ stub -version=0x600+ RtlSetThreadPreferredUILanguages +@ stdcall -stub -version=0x600+ RtlSetThreadPreferredUILanguages(long ptr ptr) @ stdcall RtlSetTimeZoneInformation(ptr) @ stdcall RtlSetTimer(ptr ptr ptr ptr long long long) @ stdcall RtlSetUnhandledExceptionFilter(ptr) @ stdcall -stub -version=0x502 RtlSetUnicodeCallouts(ptr) @ stdcall RtlSetUserFlagsHeap(ptr long ptr long long) @ stdcall RtlSetUserValueHeap(ptr long ptr ptr) -@ stub -version=0x600+ RtlSidDominates -@ stub -version=0x600+ RtlSidEqualLevel -@ stub -version=0x600+ RtlSidHashInitialize -@ stub -version=0x600+ RtlSidHashLookup -@ stub -version=0x600+ RtlSidIsHigherLevel +@ stdcall -stub -version=0x600+ RtlSidDominates(long long ptr) +@ stdcall -stub -version=0x600+ RtlSidEqualLevel(long long ptr) +@ stdcall -stub -version=0x600+ RtlSidHashInitialize(ptr long ptr) +@ stdcall -stub -version=0x600+ RtlSidHashLookup(long ptr) +@ stdcall -stub -version=0x600+ RtlSidIsHigherLevel(long long ptr) @ stdcall RtlSizeHeap(long long ptr) @ stdcall -version=0x600+ RtlSleepConditionVariableCS(ptr ptr ptr) @ stdcall -version=0x600+ RtlSleepConditionVariableSRW(ptr ptr ptr long) @@ -1202,7 +1206,9 @@ @ stdcall RtlTraceDatabaseLock(ptr) @ stdcall RtlTraceDatabaseUnlock(ptr) @ stdcall RtlTraceDatabaseValidate(ptr) -@ stub -version=0x600+ RtlTryAcquirePebLock +@ stdcall -stub -version=0x600+ RtlTryAcquirePebLock() +@ stdcall -version=0x601 RtlTryAcquireSRWLockExclusive(ptr) +@ stdcall -version=0x601 RtlTryAcquireSRWLockShared(ptr) @ stdcall RtlTryEnterCriticalSection(ptr) @ stdcall RtlUnhandledExceptionFilter2(ptr long) @ stdcall RtlUnhandledExceptionFilter(ptr) @@ -1218,12 +1224,12 @@ @ stdcall RtlUnicodeToOemN(ptr long ptr ptr long) @ stdcall RtlUniform(ptr) @ stdcall RtlUnlockBootStatusData(ptr) -@ stub -version=0x600+ RtlUnlockCurrentThread +@ stdcall -stub -version=0x600+ RtlUnlockCurrentThread() @ stdcall RtlUnlockHeap(long) -@ stub -version=0x600+ RtlUnlockMemoryBlockLookaside +@ stdcall -stub -version=0x600+ RtlUnlockMemoryBlockLookaside(long) @ stdcall RtlUnlockMemoryStreamRegion(ptr int64 int64 long) -@ stub -version=0x600+ RtlUnlockMemoryZone -@ stub -version=0x600+ RtlUnlockModuleSection +@ stdcall -stub -version=0x600+ RtlUnlockMemoryZone(long) +@ stdcall -stub -version=0x600+ RtlUnlockModuleSection(long) @ stdcall -register RtlUnwind(ptr ptr ptr ptr) @ stdcall -arch=x86_64 RtlUnwindEx(long long ptr long ptr) @ stdcall RtlUpcaseUnicodeChar(long) @@ -1234,13 +1240,13 @@ @ stdcall RtlUpcaseUnicodeToCustomCPN(ptr ptr long ptr wstr long) @ stdcall RtlUpcaseUnicodeToMultiByteN(ptr long ptr ptr long) @ stdcall RtlUpcaseUnicodeToOemN(ptr long ptr ptr long) -@ stub -version=0x600+ RtlUpdateClonedCriticalSection -@ stub -version=0x600+ RtlUpdateClonedSRWLock +@ stdcall -stub -version=0x600+ RtlUpdateClonedCriticalSection(long) +@ stdcall -stub -version=0x600+ RtlUpdateClonedSRWLock(ptr long) @ stdcall RtlUpdateTimer(ptr ptr long long) @ stdcall RtlUpperChar(long) @ stdcall RtlUpperString(ptr ptr) @ stdcall -version=0x502 RtlUsageHeap(ptr long ptr) -@ stub -version=0x600+ RtlUserThreadStart +@ stdcall -stub -version=0x600+ RtlUserThreadStart(long long) @ stdcall RtlValidAcl(ptr) @ stdcall RtlValidRelativeSecurityDescriptor(ptr long long) @ stdcall RtlValidSecurityDescriptor(ptr) @@ -1254,38 +1260,38 @@ @ stdcall -version=0x600+ RtlWakeConditionVariable(ptr) @ stdcall RtlWalkFrameChain(ptr long long) @ stdcall RtlWalkHeap(long ptr) -@ stub -version=0x600+ RtlWerpReportException -@ stub -version=0x600+ RtlWow64CallFunction64 +@ stdcall -stub -version=0x600+ RtlWerpReportException(long long ptr long long ptr) +@ stdcall -stub -version=0x600+ RtlWow64CallFunction64() @ stdcall RtlWow64EnableFsRedirection(long) @ stdcall RtlWow64EnableFsRedirectionEx(long ptr) -@ stub -version=0x600+ -arch=x86_64 RtlWow64GetThreadContext -@ stub -version=0x600+ -arch=x86_64 RtlWow64LogMessageInEventLogger -@ stub -version=0x600+ -arch=x86_64 RtlWow64SetThreadContext -@ stub -version=0x600+ -arch=x86_64 RtlWow64SuspendThread +@ stdcall -stub -version=0x600+ -arch=x86_64 RtlWow64GetThreadContext(ptr ptr) +@ stdcall -stub -version=0x600+ -arch=x86_64 RtlWow64LogMessageInEventLogger(long long long) +@ stdcall -stub -version=0x600+ -arch=x86_64 RtlWow64SetThreadContext(long long) +@ stdcall -stub -version=0x600+ -arch=x86_64 RtlWow64SuspendThread(long long) @ stdcall RtlWriteMemoryStream(ptr ptr long ptr) @ stdcall RtlWriteRegistryValue(long ptr ptr long ptr long) @ stdcall RtlZeroHeap(ptr long) @ stdcall RtlZeroMemory(ptr long) @ stdcall RtlZombifyActivationContext(ptr) @ stdcall RtlpApplyLengthFunction(long long ptr ptr) -@ stub -version=0x600+ RtlpCheckDynamicTimeZoneInformation -@ stub -version=0x600+ RtlpCleanupRegistryKeys -@ stub -version=0x600+ RtlpConvertCultureNamesToLCIDs -@ stub -version=0x600+ RtlpConvertLCIDsToCultureNames -@ stub -version=0x600+ RtlpCreateProcessRegistryInfo +@ stdcall -stub -version=0x600+ RtlpCheckDynamicTimeZoneInformation(ptr long) +@ stdcall -stub -version=0x600+ RtlpCleanupRegistryKeys() +@ stdcall -stub -version=0x600+ RtlpConvertCultureNamesToLCIDs(wstr ptr) +@ stdcall -stub -version=0x600+ RtlpConvertLCIDsToCultureNames(wstr ptr) +@ stdcall -stub -version=0x600+ RtlpCreateProcessRegistryInfo(ptr) @ stdcall RtlpEnsureBufferSize(long ptr long) -@ stub -version=0x600+ RtlpGetLCIDFromLangInfoNode -@ stub -version=0x600+ RtlpGetNameFromLangInfoNode -@ stub -version=0x600+ RtlpGetSystemDefaultUILanguage -@ stub -version=0x600+ RtlpGetUserOrMachineUILanguage4NLS -@ stub -version=0x600+ RtlpInitializeLangRegistryInfo -@ stub -version=0x600+ RtlpIsQualifiedLanguage -@ stub -version=0x600+ RtlpLoadMachineUIByPolicy -@ stub -version=0x600+ RtlpLoadUserUIByPolicy -@ stub -version=0x600+ RtlpMuiFreeLangRegistryInfo -@ stub -version=0x600+ RtlpMuiRegCreateRegistryInfo -@ stub -version=0x600+ RtlpMuiRegFreeRegistryInfo -@ stub -version=0x600+ RtlpMuiRegLoadRegistryInfo +@ stdcall -stub -version=0x600+ RtlpGetLCIDFromLangInfoNode(long long ptr) +@ stdcall -stub -version=0x600+ RtlpGetNameFromLangInfoNode(long long long) +@ stdcall -stub -version=0x600+ RtlpGetSystemDefaultUILanguage(ptr long) +@ stdcall -stub -version=0x600+ RtlpGetUserOrMachineUILanguage4NLS(long long ptr) +@ stdcall -stub -version=0x600+ RtlpInitializeLangRegistryInfo(ptr) +@ stdcall -stub -version=0x600+ RtlpIsQualifiedLanguage(long ptr long) +@ stdcall -stub -version=0x600+ RtlpLoadMachineUIByPolicy(ptr long ptr) +@ stdcall -stub -version=0x600+ RtlpLoadUserUIByPolicy(ptr long ptr) +@ stdcall -stub -version=0x600+ RtlpMuiFreeLangRegistryInfo(long) +@ stdcall -stub -version=0x600+ RtlpMuiRegCreateRegistryInfo() +@ stdcall -stub -version=0x600+ RtlpMuiRegFreeRegistryInfo(long long) +@ stdcall -stub -version=0x600+ RtlpMuiRegLoadRegistryInfo(long long) @ stdcall RtlpNotOwnerCriticalSection(ptr) @ stdcall RtlpNtCreateKey(ptr long ptr long ptr ptr) @ stdcall RtlpNtEnumerateSubKey(ptr ptr long long) @@ -1293,24 +1299,24 @@ @ stdcall RtlpNtOpenKey(ptr long ptr long) @ stdcall RtlpNtQueryValueKey(ptr ptr ptr ptr long) @ stdcall RtlpNtSetValueKey(ptr long ptr long) -@ stub -version=0x600+ RtlpQueryDefaultUILanguage -@ stub -version=0x600+ -arch=x86_64 RtlpQueryProcessDebugInformationFromWow64 -@ stub -version=0x600+ RtlpRefreshCachedUILanguage -@ stub -version=0x600+ RtlpSetInstallLanguage -@ stub -version=0x600+ RtlpSetPreferredUILanguages -@ stub -version=0x600+ RtlpSetUserPreferredUILanguages +@ stdcall -stub -version=0x600+ RtlpQueryDefaultUILanguage(ptr long) +@ stdcall -stub -version=0x600+ -arch=x86_64 RtlpQueryProcessDebugInformationFromWow64(long ptr) +@ stdcall -stub -version=0x600+ RtlpRefreshCachedUILanguage(wstr long) +@ stdcall -stub -version=0x600+ RtlpSetInstallLanguage(long ptr) +@ stdcall -stub -version=0x600+ RtlpSetPreferredUILanguages(long ptr ptr) ; x64 only? +@ stdcall -stub -arch=i386 -version=0x600+ RtlpSetUserPreferredUILanguages(long ptr ptr) ; seems to be i386 only @ stdcall RtlpUnWaitCriticalSection(ptr) -@ stub -version=0x600+ RtlpVerifyAndCommitUILanguageSettings +@ stdcall -stub -version=0x600+ RtlpVerifyAndCommitUILanguageSettings(long) @ stdcall RtlpWaitForCriticalSection(ptr) @ stdcall RtlxAnsiStringToUnicodeSize(ptr) @ stdcall RtlxOemStringToUnicodeSize(ptr) @ stdcall RtlxUnicodeStringToAnsiSize(ptr) @ stdcall RtlxUnicodeStringToOemSize(ptr) -@ stub -version=0x600+ ShipAssert -@ stub -version=0x600+ ShipAssertGetBufferInfo -@ stub -version=0x600+ ShipAssertMsgA -@ stub -version=0x600+ ShipAssertMsgW -@ stub -version=0x600+ TpAllocAlpcCompletion +@ stdcall -stub -version=0x600+ ShipAssert(long long) +@ stdcall -stub -version=0x600+ ShipAssertGetBufferInfo(ptr ptr) +@ stdcall -stub -version=0x600+ ShipAssertMsgA(long long) +@ stdcall -stub -version=0x600+ ShipAssertMsgW(long long) +@ stdcall -stub -version=0x600+ TpAllocAlpcCompletion(ptr ptr ptr ptr ptr) @ stdcall -version=0x600+ TpAllocCleanupGroup(ptr) @ stdcall -version=0x600+ TpAllocIoCompletion(ptr ptr ptr ptr ptr) @ stdcall -version=0x600+ TpAllocPool(ptr ptr) @@ -1324,15 +1330,15 @@ @ stdcall -version=0x600+ TpCallbackSetEventOnCompletion(ptr ptr) @ stdcall -version=0x600+ TpCallbackUnloadDllOnCompletion(ptr ptr) @ stdcall -version=0x600+ TpCancelAsyncIoOperation(ptr) -@ stub -version=0x600+ TpCaptureCaller -@ stub -version=0x600+ TpCheckTerminateWorker -@ stub -version=0x600+ TpDbgDumpHeapUsage -@ stub -version=0x600+ TpDbgSetLogRoutine +@ stdcall -stub -version=0x600+ TpCaptureCaller(long) +@ stdcall -stub -version=0x600+ TpCheckTerminateWorker(ptr) +@ stdcall -stub -version=0x600+ TpDbgDumpHeapUsage(long ptr long) +@ stdcall -stub -version=0x600+ TpDbgSetLogRoutine() @ stdcall -version=0x600+ TpDisassociateCallback(ptr) @ stdcall -version=0x600+ TpIsTimerSet(ptr) @ stdcall -version=0x600+ TpPostWork(ptr) @ stdcall -version=0x600+ TpQueryPoolStackInformation(ptr ptr) -@ stub -version=0x600+ TpReleaseAlpcCompletion +@ stdcall -stub -version=0x600+ TpReleaseAlpcCompletion(ptr) @ stdcall -version=0x600+ TpReleaseCleanupGroup(ptr) @ stdcall -version=0x600+ TpReleaseCleanupGroupMembers(ptr long ptr) @ stdcall -version=0x600+ TpReleaseIoCompletion(ptr) @@ -1347,22 +1353,22 @@ @ stdcall -version=0x600+ TpSetWait(ptr long ptr) @ stdcall -version=0x600+ TpSimpleTryPost(ptr ptr ptr) @ stdcall -version=0x600+ TpStartAsyncIoOperation(ptr) -@ stub -version=0x600+ TpWaitForAlpcCompletion +@ stdcall -stub -version=0x600+ TpWaitForAlpcCompletion(ptr) @ stdcall -version=0x600+ TpWaitForIoCompletion(ptr long) @ stdcall -version=0x600+ TpWaitForTimer(ptr long) @ stdcall -version=0x600+ TpWaitForWait(ptr long) @ stdcall -version=0x600+ TpWaitForWork(ptr long) @ stdcall -ret64 VerSetConditionMask(double long long) -@ stub -version=0x600+ WerCheckEventEscalation -@ stub -version=0x600+ WerReportSQMEvent -@ stub -version=0x600+ WerReportWatsonEvent -@ stub -version=0x600+ WinSqmAddToStream -@ stub -version=0x600+ WinSqmEndSession -@ stub -version=0x600+ WinSqmEventEnabled -@ stub -version=0x600+ WinSqmEventWrite -@ stub -version=0x600+ WinSqmIsOptedIn -@ stub -version=0x600+ WinSqmSetString -@ stub -version=0x600+ WinSqmStartSession +@ stdcall -stub -version=0x600+ WerCheckEventEscalation(long ptr) ; doesn't exist in win11 +@ stdcall -stub -version=0x600+ WerReportSQMEvent(long long long) +@ stdcall -stub -version=0x600+ WerReportWatsonEvent(long long long long) ; doesn't exist in win11 +@ stdcall -stub -version=0x600+ WinSqmAddToStream(ptr long long long) ; stub on Win11? +@ stdcall -stub -version=0x600+ WinSqmEndSession(ptr) ; stub on Win11? +@ stdcall -stub -version=0x600+ WinSqmEventEnabled(long ptr) ; stub on Win11? +@ stdcall -stub -version=0x600+ WinSqmEventWrite(long long long) ; stub on Win11? +@ stdcall -stub -version=0x600+ WinSqmIsOptedIn() ; stub on Win11? +@ stdcall -stub -version=0x600+ WinSqmSetString(ptr long ptr) ; stub on Win11? +@ stdcall -stub -version=0x600+ WinSqmStartSession(ptr) ; stub on Win11? @ stdcall ZwAcceptConnectPort(ptr long ptr long long ptr) @ stdcall ZwAccessCheck(ptr long long ptr ptr ptr ptr ptr) @ stdcall ZwAccessCheckAndAuditAlarm(ptr long ptr ptr ptr long ptr long ptr ptr ptr) @@ -1410,15 +1416,15 @@ @ stdcall ZwCallbackReturn(ptr long long) @ stdcall ZwCancelDeviceWakeupRequest(ptr) @ stdcall ZwCancelIoFile(long ptr) -@ stub -version=0x600+ ZwCancelIoFileEx -@ stub -version=0x600+ ZwCancelSynchronousIoFile +@ stdcall -stub -version=0x600+ ZwCancelIoFileEx(ptr ptr ptr) +@ stdcall -stub -version=0x600+ ZwCancelSynchronousIoFile(ptr ptr ptr) @ stdcall ZwCancelTimer(long ptr) @ stdcall ZwClearEvent(long) @ stdcall ZwClose(long) @ stdcall ZwCloseObjectAuditAlarm(ptr ptr long) -@ stub -version=0x600+ ZwCommitComplete -@ stub -version=0x600+ ZwCommitEnlistment -@ stub -version=0x600+ ZwCommitTransaction +@ stdcall -stub -version=0x600+ ZwCommitComplete(ptr ptr) +@ stdcall -stub -version=0x600+ ZwCommitEnlistment(ptr ptr) +@ stdcall -stub -version=0x600+ ZwCommitTransaction(ptr long) @ stdcall ZwCompactKeys(long ptr) @ stdcall ZwCompareTokens(ptr ptr ptr) @ stdcall ZwCompleteConnectPort(ptr) @@ -1427,7 +1433,7 @@ @ stdcall ZwContinue(ptr long) @ stdcall ZwCreateDebugObject(ptr long ptr long) @ stdcall ZwCreateDirectoryObject(long long long) -@ stub -version=0x600+ ZwCreateEnlistment +@ stdcall -stub -version=0x600+ ZwCreateEnlistment(ptr long ptr ptr ptr long long ptr) @ stdcall ZwCreateEvent(long long long long long) @ stdcall ZwCreateEventPair(ptr long ptr) @ stdcall ZwCreateFile(ptr long ptr ptr long long long ptr long long ptr) @@ -1435,7 +1441,7 @@ @ stdcall ZwCreateJobObject(ptr long ptr) @ stdcall ZwCreateJobSet(long ptr long) @ stdcall ZwCreateKey(ptr long ptr long ptr long long) -@ stub -version=0x600+ ZwCreateKeyTransacted +@ stdcall -stub -version=0x600+ ZwCreateKeyTransacted(ptr long ptr long ptr long ptr ptr) @ stdcall ZwCreateKeyedEvent(ptr long ptr long) @ stdcall ZwCreateMailslotFile(long long long long long long long long) @ stdcall ZwCreateMutant(ptr long ptr long) @@ -1445,19 +1451,19 @@ @ stdcall ZwCreateProcess(ptr long ptr ptr long ptr ptr ptr) @ stdcall ZwCreateProcessEx(ptr long ptr ptr long ptr ptr ptr long) @ stdcall ZwCreateProfile(ptr ptr ptr long long ptr long long long) ; CHECKME -@ stub -version=0x600+ ZwCreateResourceManager +@ stdcall -stub -version=0x600+ ZwCreateResourceManager(ptr long ptr ptr ptr long wstr) @ stdcall ZwCreateSection(ptr long ptr ptr long long long) @ stdcall ZwCreateSemaphore(ptr long ptr long long) @ stdcall ZwCreateSymbolicLinkObject(ptr long ptr ptr) @ stdcall ZwCreateThread(ptr long ptr ptr ptr ptr ptr long) -@ stub -version=0x600+ ZwCreateThreadEx +@ stdcall -stub -version=0x600+ ZwCreateThreadEx(ptr long ptr ptr ptr ptr long long long long ptr) @ stdcall ZwCreateTimer(ptr long ptr long) @ stdcall ZwCreateToken(ptr long ptr long ptr ptr ptr ptr ptr ptr ptr ptr ptr) -@ stub -version=0x600+ ZwCreateTransaction -@ stub -version=0x600+ ZwCreateTransactionManager -@ stub -version=0x600+ ZwCreateUserProcess +@ stdcall -stub -version=0x600+ ZwCreateTransaction(ptr long ptr ptr ptr long long long ptr wstr) +@ stdcall -stub -version=0x600+ ZwCreateTransactionManager(ptr long ptr ptr long long) +@ stdcall -stub -version=0x600+ ZwCreateUserProcess(ptr ptr long long ptr ptr long long ptr ptr ptr) @ stdcall ZwCreateWaitablePort(ptr ptr long long long) -@ stub -version=0x600+ ZwCreateWorkerFactory +@ stdcall -stub -version=0x600+ ZwCreateWorkerFactory(ptr long ptr ptr ptr ptr ptr long long long) @ stdcall ZwDebugActiveProcess(ptr ptr) @ stdcall ZwDebugContinue(ptr ptr long) @ stdcall ZwDelayExecution(long ptr) @@ -1467,7 +1473,7 @@ @ stdcall ZwDeleteFile(ptr) @ stdcall ZwDeleteKey(long) @ stdcall ZwDeleteObjectAuditAlarm(ptr ptr long) -@ stub -version=0x600+ ZwDeletePrivateNamespace +@ stdcall -stub -version=0x600+ ZwDeletePrivateNamespace(ptr) @ stdcall ZwDeleteValueKey(long ptr) @ stdcall ZwDeviceIoControlFile(long long long long long long long long long long) @ stdcall ZwDisplayString(ptr) @@ -1477,42 +1483,42 @@ @ stdcall ZwEnumerateDriverEntries(ptr ptr) @ stdcall ZwEnumerateKey(long long long ptr long ptr) @ stdcall ZwEnumerateSystemEnvironmentValuesEx(long ptr long) -@ stub -version=0x600+ ZwEnumerateTransactionObject +@ stdcall -stub -version=0x600+ ZwEnumerateTransactionObject(ptr long ptr long ptr) @ stdcall ZwEnumerateValueKey(long long long ptr long ptr) @ stdcall ZwExtendSection(ptr ptr) @ stdcall ZwFilterToken(ptr long ptr ptr ptr ptr) @ stdcall ZwFindAtom(ptr long ptr) @ stdcall ZwFlushBuffersFile(long ptr) -@ stub -version=0x600+ ZwFlushInstallUILanguage +@ stdcall -stub -version=0x600+ ZwFlushInstallUILanguage(long long) @ stdcall ZwFlushInstructionCache(long ptr long) @ stdcall ZwFlushKey(long) -@ stub -version=0x600+ ZwFlushProcessWriteBuffers +@ stdcall -stub -version=0x600+ ZwFlushProcessWriteBuffers() @ stdcall ZwFlushVirtualMemory(long ptr ptr long) @ stdcall ZwFlushWriteBuffer() @ stdcall ZwFreeUserPhysicalPages(ptr ptr ptr) @ stdcall ZwFreeVirtualMemory(long ptr ptr long) -@ stub -version=0x600+ ZwFreezeRegistry -@ stub -version=0x600+ ZwFreezeTransactions +@ stdcall -stub -version=0x600+ ZwFreezeRegistry(long) +@ stdcall -stub -version=0x600+ ZwFreezeTransactions(ptr ptr) @ stdcall ZwFsControlFile(long long long long long long long long long long) @ stdcall ZwGetContextThread(long ptr) @ stdcall ZwGetCurrentProcessorNumber() @ stdcall ZwGetDevicePowerState(ptr ptr) -@ stub -version=0x600+ ZwGetMUIRegistryInfo -@ stub -version=0x600+ ZwGetNextProcess -@ stub -version=0x600+ ZwGetNextThread -@ stub -version=0x600+ ZwGetNlsSectionPtr -@ stub -version=0x600+ ZwGetNotificationResourceManager +@ stdcall -stub -version=0x600+ ZwGetMUIRegistryInfo(long ptr ptr) +@ stdcall -stub -version=0x600+ ZwGetNextProcess(ptr long long long ptr) +@ stdcall -stub -version=0x600+ ZwGetNextThread(ptr ptr long long long ptr) +@ stdcall -stub -version=0x600+ ZwGetNlsSectionPtr(long long ptr ptr ptr) +@ stdcall -stub -version=0x600+ ZwGetNotificationResourceManager(ptr ptr long ptr ptr long ptr) @ stdcall ZwGetPlugPlayEvent(long long ptr long) @ stdcall ZwGetWriteWatch(long long ptr long ptr ptr ptr) @ stdcall ZwImpersonateAnonymousToken(ptr) @ stdcall ZwImpersonateClientOfPort(ptr ptr) @ stdcall ZwImpersonateThread(ptr ptr ptr) -@ stub -version=0x600+ ZwInitializeNlsFiles +@ stdcall -stub -version=0x600+ ZwInitializeNlsFiles(ptr ptr ptr ptr) @ stdcall ZwInitializeRegistry(long) @ stdcall ZwInitiatePowerAction(long long long long) @ stdcall ZwIsProcessInJob(long long) @ stdcall ZwIsSystemResumeAutomatic() -@ stub -version=0x600+ ZwIsUILanguageComitted +@ stdcall -stub -version=0x600+ ZwIsUILanguageComitted() @ stdcall ZwListenPort(ptr ptr) @ stdcall ZwLoadDriver(ptr) @ stdcall ZwLoadKey2(ptr ptr long) @@ -1524,7 +1530,7 @@ @ stdcall ZwLockVirtualMemory(long ptr ptr long) @ stdcall ZwMakePermanentObject(ptr) @ stdcall ZwMakeTemporaryObject(long) -@ stub -version=0x600+ ZwMapCMFModule +@ stdcall -stub -version=0x600+ ZwMapCMFModule(long long ptr ptr ptr) @ stdcall ZwMapUserPhysicalPages(ptr ptr ptr) @ stdcall ZwMapUserPhysicalPagesScatter(ptr ptr ptr) @ stdcall ZwMapViewOfSection(long long ptr long long ptr ptr long long long) @@ -1534,43 +1540,43 @@ @ stdcall ZwNotifyChangeKey(long long ptr ptr ptr long long ptr long long) @ stdcall ZwNotifyChangeMultipleKeys(ptr long ptr ptr ptr ptr ptr long long ptr long long) @ stdcall ZwOpenDirectoryObject(long long long) -@ stub -version=0x600+ ZwOpenEnlistment +@ stdcall -stub -version=0x600+ ZwOpenEnlistment(ptr long ptr ptr ptr) @ stdcall ZwOpenEvent(long long long) @ stdcall ZwOpenEventPair(ptr long ptr) @ stdcall ZwOpenFile(ptr long ptr ptr long long) @ stdcall ZwOpenIoCompletion(ptr long ptr) @ stdcall ZwOpenJobObject(ptr long ptr) @ stdcall ZwOpenKey(ptr long ptr) -@ stub -version=0x600+ ZwOpenKeyTransacted +@ stdcall -stub -version=0x600+ ZwOpenKeyTransacted(ptr long ptr ptr) @ stdcall ZwOpenKeyedEvent(ptr long ptr) @ stdcall ZwOpenMutant(ptr long ptr) @ stdcall ZwOpenObjectAuditAlarm(ptr ptr ptr ptr ptr ptr long long ptr long long ptr) -@ stub -version=0x600+ ZwOpenPrivateNamespace +@ stdcall -stub -version=0x600+ ZwOpenPrivateNamespace(ptr long ptr ptr) @ stdcall ZwOpenProcess(ptr long ptr ptr) @ stdcall ZwOpenProcessToken(long long ptr) @ stdcall ZwOpenProcessTokenEx(long long long ptr) -@ stub -version=0x600+ ZwOpenResourceManager +@ stdcall -stub -version=0x600+ ZwOpenResourceManager(ptr long ptr ptr ptr) @ stdcall ZwOpenSection(ptr long ptr) @ stdcall ZwOpenSemaphore(long long ptr) -@ stub -version=0x600+ ZwOpenSession +@ stdcall -stub -version=0x600+ ZwOpenSession(ptr long ptr) @ stdcall ZwOpenSymbolicLinkObject (ptr long ptr) @ stdcall ZwOpenThread(ptr long ptr ptr) @ stdcall ZwOpenThreadToken(long long long ptr) @ stdcall ZwOpenThreadTokenEx(long long long long ptr) @ stdcall ZwOpenTimer(ptr long ptr) -@ stub -version=0x600+ ZwOpenTransaction -@ stub -version=0x600+ ZwOpenTransactionManager +@ stdcall -stub -version=0x600+ ZwOpenTransaction(ptr long ptr ptr ptr) +@ stdcall -stub -version=0x600+ ZwOpenTransactionManager(ptr long ptr wstr ptr long) @ stdcall ZwPlugPlayControl(ptr ptr long) @ stdcall ZwPowerInformation(long ptr long ptr long) -@ stub -version=0x600+ ZwPrePrepareComplete -@ stub -version=0x600+ ZwPrePrepareEnlistment -@ stub -version=0x600+ ZwPrepareComplete -@ stub -version=0x600+ ZwPrepareEnlistment +@ stdcall -stub -version=0x600+ ZwPrePrepareComplete(ptr ptr) +@ stdcall -stub -version=0x600+ ZwPrePrepareEnlistment(ptr ptr) +@ stdcall -stub -version=0x600+ ZwPrepareComplete(ptr ptr) +@ stdcall -stub -version=0x600+ ZwPrepareEnlistment(ptr ptr) @ stdcall ZwPrivilegeCheck(ptr ptr ptr) @ stdcall ZwPrivilegeObjectAuditAlarm(ptr ptr ptr long ptr long) @ stdcall ZwPrivilegedServiceAuditAlarm(ptr ptr ptr ptr long) -@ stub -version=0x600+ ZwPropagationComplete -@ stub -version=0x600+ ZwPropagationFailed +@ stdcall -stub -version=0x600+ ZwPropagationComplete(ptr long long ptr) +@ stdcall -stub -version=0x600+ ZwPropagationFailed(ptr long long) @ stdcall ZwProtectVirtualMemory(long ptr ptr long ptr) @ stdcall ZwPulseEvent(long ptr) @ stdcall ZwQueryAttributesFile(ptr ptr) @@ -1586,22 +1592,22 @@ @ stdcall ZwQueryEvent(long long ptr long ptr) @ stdcall ZwQueryFullAttributesFile(ptr ptr) @ stdcall ZwQueryInformationAtom(long long ptr long ptr) -@ stub -version=0x600+ ZwQueryInformationEnlistment +@ stdcall -stub -version=0x600+ ZwQueryInformationEnlistment(ptr long ptr long ptr) @ stdcall ZwQueryInformationFile(long ptr ptr long long) @ stdcall ZwQueryInformationJobObject(long long ptr long ptr) @ stdcall ZwQueryInformationPort(ptr long ptr long ptr) @ stdcall ZwQueryInformationProcess(long long ptr long ptr) -@ stub -version=0x600+ ZwQueryInformationResourceManager +@ stdcall -stub -version=0x600+ ZwQueryInformationResourceManager(ptr long ptr long ptr) @ stdcall ZwQueryInformationThread(long long ptr long ptr) @ stdcall ZwQueryInformationToken(long long ptr long ptr) -@ stub -version=0x600+ ZwQueryInformationTransaction -@ stub -version=0x600+ ZwQueryInformationTransactionManager -@ stub -version=0x600+ ZwQueryInformationWorkerFactory +@ stdcall -stub -version=0x600+ ZwQueryInformationTransaction(ptr long ptr long ptr) +@ stdcall -stub -version=0x600+ ZwQueryInformationTransactionManager(ptr) +@ stdcall -stub -version=0x600+ ZwQueryInformationWorkerFactory(ptr long ptr long ptr) @ stdcall ZwQueryInstallUILanguage(ptr) @ stdcall ZwQueryIntervalProfile(long ptr) @ stdcall ZwQueryIoCompletion(long long ptr long ptr) @ stdcall ZwQueryKey(long long ptr long ptr) -@ stub -version=0x600+ ZwQueryLicenseValue +@ stdcall -stub -version=0x600+ ZwQueryLicenseValue(ptr ptr ptr long ptr) @ stdcall ZwQueryMultipleValueKey(long ptr long ptr long ptr) @ stdcall ZwQueryMutant(long long ptr long ptr) @ stdcall ZwQueryObject(long long long long long) @@ -1628,26 +1634,26 @@ @ stdcall ZwRaiseHardError(long long long ptr long ptr) @ stdcall ZwReadFile(long long ptr ptr ptr ptr long ptr ptr) @ stdcall ZwReadFileScatter(long long ptr ptr ptr ptr long ptr ptr) -@ stub -version=0x600+ ZwReadOnlyEnlistment +@ stdcall -stub -version=0x600+ ZwReadOnlyEnlistment(ptr ptr) @ stdcall ZwReadRequestData(ptr ptr long ptr long ptr) @ stdcall ZwReadVirtualMemory(long ptr ptr long ptr) -@ stub -version=0x600+ ZwRecoverEnlistment -@ stub -version=0x600+ ZwRecoverResourceManager -@ stub -version=0x600+ ZwRecoverTransactionManager -@ stub -version=0x600+ ZwRegisterProtocolAddressInformation +@ stdcall -stub -version=0x600+ ZwRecoverEnlistment(ptr ptr) +@ stdcall -stub -version=0x600+ ZwRecoverResourceManager(ptr) +@ stdcall -stub -version=0x600+ ZwRecoverTransactionManager(ptr) +@ stdcall -stub -version=0x600+ ZwRegisterProtocolAddressInformation(ptr ptr long ptr long) @ stdcall ZwRegisterThreadTerminatePort(ptr) -@ stub -version=0x600+ ZwReleaseCMFViewOwnership +@ stdcall -stub -version=0x600+ ZwReleaseCMFViewOwnership() @ stdcall ZwReleaseKeyedEvent(ptr ptr long ptr) @ stdcall ZwReleaseMutant(long ptr) @ stdcall ZwReleaseSemaphore(long long ptr) -@ stub -version=0x600+ ZwReleaseWorkerFactoryWorker +@ stdcall -stub -version=0x600+ ZwReleaseWorkerFactoryWorker(ptr) @ stdcall ZwRemoveIoCompletion(ptr ptr ptr ptr ptr) -@ stub -version=0x600+ ZwRemoveIoCompletionEx +@ stdcall -stub -version=0x600+ ZwRemoveIoCompletionEx(ptr ptr long ptr ptr long) @ stdcall ZwRemoveProcessDebug(ptr ptr) @ stdcall ZwRenameKey(ptr ptr) -@ stub -version=0x600+ ZwRenameTransactionManager +@ stdcall -stub -version=0x600+ ZwRenameTransactionManager(wstr ptr) @ stdcall ZwReplaceKey(ptr long ptr) -@ stub -version=0x600+ ZwReplacePartitionUnit +@ stdcall -stub -version=0x600+ ZwReplacePartitionUnit(wstr wstr long) @ stdcall ZwReplyPort(ptr ptr) @ stdcall ZwReplyWaitReceivePort(ptr ptr ptr ptr) @ stdcall ZwReplyWaitReceivePortEx(ptr ptr ptr ptr ptr) @@ -1661,10 +1667,10 @@ @ stdcall ZwRestoreKey(long long long) @ stdcall ZwResumeProcess(ptr) @ stdcall ZwResumeThread(long long) -@ stub -version=0x600+ ZwRollbackComplete -@ stub -version=0x600+ ZwRollbackEnlistment -@ stub -version=0x600+ ZwRollbackTransaction -@ stub -version=0x600+ ZwRollforwardTransactionManager +@ stdcall -stub -version=0x600+ ZwRollbackComplete(ptr ptr) +@ stdcall -stub -version=0x600+ ZwRollbackEnlistment(ptr ptr) +@ stdcall -stub -version=0x600+ ZwRollbackTransaction(ptr long) +@ stdcall -stub -version=0x600+ ZwRollforwardTransactionManager(ptr ptr) @ stdcall ZwSaveKey(long long) @ stdcall ZwSaveKeyEx(ptr ptr long) @ stdcall ZwSaveMergedKeys(ptr ptr ptr) @@ -1683,18 +1689,18 @@ @ stdcall ZwSetHighEventPair(ptr) @ stdcall ZwSetHighWaitLowEventPair(ptr) @ stdcall ZwSetInformationDebugObject(ptr long ptr long ptr) -@ stub -version=0x600+ ZwSetInformationEnlistment +@ stdcall -stub -version=0x600+ ZwSetInformationEnlistment(ptr long ptr long) @ stdcall ZwSetInformationFile(long long long long long) @ stdcall ZwSetInformationJobObject(long long ptr long) @ stdcall ZwSetInformationKey(long long ptr long) @ stdcall ZwSetInformationObject(long long ptr long) @ stdcall ZwSetInformationProcess(long long long long) -@ stub -version=0x600+ ZwSetInformationResourceManager +@ stdcall -stub -version=0x600+ ZwSetInformationResourceManager(ptr long ptr long) @ stdcall ZwSetInformationThread(long long ptr long) @ stdcall ZwSetInformationToken(long long ptr long) -@ stub -version=0x600+ ZwSetInformationTransaction -@ stub -version=0x600+ ZwSetInformationTransactionManager -@ stub -version=0x600+ ZwSetInformationWorkerFactory +@ stdcall -stub -version=0x600+ ZwSetInformationTransaction(ptr long ptr long) +@ stdcall -stub -version=0x600+ ZwSetInformationTransactionManager(ptr long ptr long) +@ stdcall -stub -version=0x600+ ZwSetInformationWorkerFactory(ptr long ptr long) @ stdcall ZwSetIntervalProfile(long long) @ stdcall ZwSetIoCompletion(ptr long ptr long long) @ stdcall ZwSetLdtEntries(long int64 long int64) @@ -1714,9 +1720,9 @@ @ stdcall ZwSetValueKey(long long long long long long) @ stdcall ZwSetVolumeInformationFile(long ptr ptr long long) @ stdcall ZwShutdownSystem(long) -@ stub -version=0x600+ ZwShutdownWorkerFactory +@ stdcall -stub -version=0x600+ ZwShutdownWorkerFactory(ptr ptr) @ stdcall ZwSignalAndWaitForSingleObject(long long long ptr) -@ stub -version=0x600+ ZwSinglePhaseReject +@ stdcall -stub -version=0x600+ ZwSinglePhaseReject(ptr ptr) @ stdcall ZwStartProfile(ptr) @ stdcall ZwStopProfile(ptr) @ stdcall ZwSuspendProcess(ptr) @@ -1726,9 +1732,9 @@ @ stdcall ZwTerminateProcess(ptr long) @ stdcall ZwTerminateThread(ptr long) @ stdcall ZwTestAlert() -@ stub -version=0x600+ ZwThawRegistry -@ stub -version=0x600+ ZwThawTransactions -@ stub -version=0x600+ ZwTraceControl +@ stdcall -stub -version=0x600+ ZwThawRegistry() +@ stdcall -stub -version=0x600+ ZwThawTransactions() +@ stdcall -stub -version=0x600+ ZwTraceControl(long ptr long ptr long long) @ stdcall ZwTraceEvent(long long long ptr) @ stdcall ZwTranslateFilePath(ptr long ptr long) @ stdcall ZwUnloadDriver(ptr) @@ -1744,10 +1750,10 @@ @ stdcall ZwWaitForMultipleObjects32(long ptr long long ptr) @ stdcall ZwWaitForMultipleObjects(long ptr long long ptr) @ stdcall ZwWaitForSingleObject(long long long) -@ stub -version=0x600+ ZwWaitForWorkViaWorkerFactory +@ stdcall -stub -version=0x600+ ZwWaitForWorkViaWorkerFactory(ptr ptr long ptr ptr) @ stdcall ZwWaitHighEventPair(ptr) @ stdcall ZwWaitLowEventPair(ptr) -@ stub -version=0x600+ ZwWorkerFactoryWorkerReady +@ stdcall -stub -version=0x600+ ZwWorkerFactoryWorkerReady(ptr) @ stdcall ZwWriteFile(long long ptr ptr ptr ptr long ptr ptr) @ stdcall ZwWriteFileGather(long long ptr ptr ptr ptr long ptr ptr) @ stdcall ZwWriteRequestData(ptr ptr long ptr long ptr) @@ -1814,7 +1820,7 @@ @ cdecl _vscwprintf(wstr ptr) @ cdecl _vsnprintf(ptr long str ptr) @ cdecl _vsnwprintf(ptr long wstr ptr) -@ stub -version=0x600+ _vswprintf +@ cdecl -stub -version=0x600+ _vswprintf(ptr wstr ptr) @ cdecl _wcsicmp(wstr wstr) @ cdecl _wcslwr(wstr) @ cdecl _wcsnicmp(wstr wstr long)
4 weeks
1
0
0
0
← Newer
1
2
3
4
5
6
7
Older →
Jump to page:
1
2
3
4
5
6
7
Results per page:
10
25
50
100
200