mirror of
https://github.com/ApfelTeeSaft/reactos.git
synced 2026-08-30 04:13:33 +00:00
[WIN32NT_APITEST]
- Add some tests for NtUserSystemParametersInfo svn path=/trunk/; revision=72635
This commit is contained in:
@@ -739,19 +739,34 @@ Test_SPI_SETDRAGFULLWINDOWS(void)
|
||||
void
|
||||
Test_SPI_SETNONCLIENTMETRICS(void)
|
||||
{
|
||||
NONCLIENTMETRICSW metrics;
|
||||
|
||||
metrics.cbSize = sizeof(NONCLIENTMETRICSW);
|
||||
TEST(NtUserSystemParametersInfo(SPI_GETMINIMIZEDMETRICS, sizeof(NONCLIENTMETRICSW), &metrics, 0) == 1);
|
||||
TEST(NtUserSystemParametersInfo(SPI_GETMINIMIZEDMETRICS, sizeof(NONCLIENTMETRICSW) + 1, &metrics, 0) == 0);
|
||||
TEST(NtUserSystemParametersInfo(SPI_GETMINIMIZEDMETRICS, sizeof(NONCLIENTMETRICSW), (PVOID)0xdeadbeef, 0) == 0);
|
||||
}
|
||||
|
||||
void
|
||||
Test_SPI_SETMINIMIZEDMETRICS(void)
|
||||
{
|
||||
MINIMIZEDMETRICS metrics;
|
||||
|
||||
metrics.cbSize = sizeof(MINIMIZEDMETRICS);
|
||||
TEST(NtUserSystemParametersInfo(SPI_GETICONMETRICS, sizeof(MINIMIZEDMETRICS), (PVOID)&metrics, 0) == 1);
|
||||
TEST(NtUserSystemParametersInfo(SPI_GETICONMETRICS, sizeof(MINIMIZEDMETRICS) + 1, (PVOID)&metrics, 0) == 0);
|
||||
TEST(NtUserSystemParametersInfo(SPI_GETICONMETRICS, sizeof(MINIMIZEDMETRICS), (PVOID)0xdeadbeef, 0) == 0);
|
||||
}
|
||||
|
||||
void
|
||||
Test_SPI_SETICONMETRICS(void)
|
||||
{
|
||||
ICONMETRICS metrics;
|
||||
|
||||
metrics.cbSize = sizeof(ICONMETRICS);
|
||||
TEST(NtUserSystemParametersInfo(SPI_GETICONMETRICS, sizeof(ICONMETRICS), (PVOID)&metrics, 0) == 1);
|
||||
TEST(NtUserSystemParametersInfo(SPI_GETICONMETRICS, sizeof(ICONMETRICS) + 1, (PVOID)&metrics, 0) == 0);
|
||||
TEST(NtUserSystemParametersInfo(SPI_GETICONMETRICS, sizeof(ICONMETRICS), (PVOID)0xdeadbeef, 0) == 0);
|
||||
}
|
||||
|
||||
void
|
||||
|
||||
Reference in New Issue
Block a user