Commit 4705f8fe authored by Eric Pouech's avatar Eric Pouech Committed by Alexandre Julliard

pdh/tests: Enable compilation with long types.

parent c10dc03e
EXTRADEFS = -DWINE_NO_LONG_TYPES
TESTDLL = pdh.dll TESTDLL = pdh.dll
IMPORTS = pdh IMPORTS = pdh
......
...@@ -84,22 +84,22 @@ static void test_PdhOpenQueryA( void ) ...@@ -84,22 +84,22 @@ static void test_PdhOpenQueryA( void )
PDH_HQUERY query; PDH_HQUERY query;
ret = PdhOpenQueryA( NULL, 0, NULL ); ret = PdhOpenQueryA( NULL, 0, NULL );
ok(ret == PDH_INVALID_ARGUMENT, "PdhOpenQueryA failed 0x%08x\n", ret); ok(ret == PDH_INVALID_ARGUMENT, "PdhOpenQueryA failed 0x%08lx\n", ret);
ret = PdhOpenQueryA( NULL, 0, &query ); ret = PdhOpenQueryA( NULL, 0, &query );
ok(ret == ERROR_SUCCESS, "PdhOpenQueryA failed 0x%08x\n", ret); ok(ret == ERROR_SUCCESS, "PdhOpenQueryA failed 0x%08lx\n", ret);
ret = PdhCloseQuery( NULL ); ret = PdhCloseQuery( NULL );
ok(ret == PDH_INVALID_HANDLE, "PdhCloseQuery failed 0x%08x\n", ret); ok(ret == PDH_INVALID_HANDLE, "PdhCloseQuery failed 0x%08lx\n", ret);
ret = PdhCloseQuery( &query ); ret = PdhCloseQuery( &query );
ok(ret == PDH_INVALID_HANDLE, "PdhCloseQuery failed 0x%08x\n", ret); ok(ret == PDH_INVALID_HANDLE, "PdhCloseQuery failed 0x%08lx\n", ret);
ret = PdhCloseQuery( query ); ret = PdhCloseQuery( query );
ok(ret == ERROR_SUCCESS, "PdhCloseQuery failed 0x%08x\n", ret); ok(ret == ERROR_SUCCESS, "PdhCloseQuery failed 0x%08lx\n", ret);
ret = PdhCloseQuery( query ); ret = PdhCloseQuery( query );
ok(ret == PDH_INVALID_HANDLE, "PdhCloseQuery failed 0x%08x\n", ret); ok(ret == PDH_INVALID_HANDLE, "PdhCloseQuery failed 0x%08lx\n", ret);
} }
static void test_PdhOpenQueryW( void ) static void test_PdhOpenQueryW( void )
...@@ -108,22 +108,22 @@ static void test_PdhOpenQueryW( void ) ...@@ -108,22 +108,22 @@ static void test_PdhOpenQueryW( void )
PDH_HQUERY query; PDH_HQUERY query;
ret = PdhOpenQueryW( NULL, 0, NULL ); ret = PdhOpenQueryW( NULL, 0, NULL );
ok(ret == PDH_INVALID_ARGUMENT, "PdhOpenQueryW failed 0x%08x\n", ret); ok(ret == PDH_INVALID_ARGUMENT, "PdhOpenQueryW failed 0x%08lx\n", ret);
ret = PdhOpenQueryW( NULL, 0, &query ); ret = PdhOpenQueryW( NULL, 0, &query );
ok(ret == ERROR_SUCCESS, "PdhOpenQueryW failed 0x%08x\n", ret); ok(ret == ERROR_SUCCESS, "PdhOpenQueryW failed 0x%08lx\n", ret);
ret = PdhCloseQuery( NULL ); ret = PdhCloseQuery( NULL );
ok(ret == PDH_INVALID_HANDLE, "PdhCloseQuery failed 0x%08x\n", ret); ok(ret == PDH_INVALID_HANDLE, "PdhCloseQuery failed 0x%08lx\n", ret);
ret = PdhCloseQuery( &query ); ret = PdhCloseQuery( &query );
ok(ret == PDH_INVALID_HANDLE, "PdhCloseQuery failed 0x%08x\n", ret); ok(ret == PDH_INVALID_HANDLE, "PdhCloseQuery failed 0x%08lx\n", ret);
ret = PdhCloseQuery( query ); ret = PdhCloseQuery( query );
ok(ret == ERROR_SUCCESS, "PdhCloseQuery failed 0x%08x\n", ret); ok(ret == ERROR_SUCCESS, "PdhCloseQuery failed 0x%08lx\n", ret);
ret = PdhCloseQuery( query ); ret = PdhCloseQuery( query );
ok(ret == PDH_INVALID_HANDLE, "PdhCloseQuery failed 0x%08x\n", ret); ok(ret == PDH_INVALID_HANDLE, "PdhCloseQuery failed 0x%08lx\n", ret);
} }
static void test_PdhAddCounterA( void ) static void test_PdhAddCounterA( void )
...@@ -133,46 +133,46 @@ static void test_PdhAddCounterA( void ) ...@@ -133,46 +133,46 @@ static void test_PdhAddCounterA( void )
PDH_HCOUNTER counter; PDH_HCOUNTER counter;
ret = PdhOpenQueryA( NULL, 0, &query ); ret = PdhOpenQueryA( NULL, 0, &query );
ok(ret == ERROR_SUCCESS, "PdhOpenQueryA failed 0x%08x\n", ret); ok(ret == ERROR_SUCCESS, "PdhOpenQueryA failed 0x%08lx\n", ret);
ret = PdhAddCounterA( NULL, "\\System\\System Up Time", 0, NULL ); ret = PdhAddCounterA( NULL, "\\System\\System Up Time", 0, NULL );
ok(ret == PDH_INVALID_ARGUMENT, "PdhAddCounterA failed 0x%08x\n", ret); ok(ret == PDH_INVALID_ARGUMENT, "PdhAddCounterA failed 0x%08lx\n", ret);
ret = PdhAddCounterA( NULL, "\\System\\System Up Time", 0, &counter ); ret = PdhAddCounterA( NULL, "\\System\\System Up Time", 0, &counter );
ok(ret == PDH_INVALID_HANDLE, "PdhAddCounterA failed 0x%08x\n", ret); ok(ret == PDH_INVALID_HANDLE, "PdhAddCounterA failed 0x%08lx\n", ret);
ret = PdhAddCounterA( query, NULL, 0, &counter ); ret = PdhAddCounterA( query, NULL, 0, &counter );
ok(ret == PDH_INVALID_ARGUMENT, "PdhAddCounterA failed 0x%08x\n", ret); ok(ret == PDH_INVALID_ARGUMENT, "PdhAddCounterA failed 0x%08lx\n", ret);
ret = PdhAddCounterA( query, "\\System\\System Up Time", 0, NULL ); ret = PdhAddCounterA( query, "\\System\\System Up Time", 0, NULL );
ok(ret == PDH_INVALID_ARGUMENT, "PdhAddCounterA failed 0x%08x\n", ret); ok(ret == PDH_INVALID_ARGUMENT, "PdhAddCounterA failed 0x%08lx\n", ret);
ret = PdhAddCounterA( query, "\\System\\Nonexistent Counter", 0, &counter ); ret = PdhAddCounterA( query, "\\System\\Nonexistent Counter", 0, &counter );
ok(ret == PDH_CSTATUS_NO_COUNTER || ok(ret == PDH_CSTATUS_NO_COUNTER ||
broken(ret == PDH_INVALID_PATH), /* Win2K */ broken(ret == PDH_INVALID_PATH), /* Win2K */
"PdhAddCounterA failed 0x%08x\n", ret); "PdhAddCounterA failed 0x%08lx\n", ret);
ok(!counter, "PdhAddCounterA failed %p\n", counter); ok(!counter, "PdhAddCounterA failed %p\n", counter);
ret = PdhAddCounterA( query, "\\System\\System Up Time", 0, &counter ); ret = PdhAddCounterA( query, "\\System\\System Up Time", 0, &counter );
ok(ret == ERROR_SUCCESS, "PdhAddCounterA failed 0x%08x\n", ret); ok(ret == ERROR_SUCCESS, "PdhAddCounterA failed 0x%08lx\n", ret);
ret = PdhCollectQueryData( NULL ); ret = PdhCollectQueryData( NULL );
ok(ret == PDH_INVALID_HANDLE, "PdhCollectQueryData failed 0x%08x\n", ret); ok(ret == PDH_INVALID_HANDLE, "PdhCollectQueryData failed 0x%08lx\n", ret);
ret = PdhCollectQueryData( counter ); ret = PdhCollectQueryData( counter );
ok(ret == PDH_INVALID_HANDLE, "PdhCollectQueryData failed 0x%08x\n", ret); ok(ret == PDH_INVALID_HANDLE, "PdhCollectQueryData failed 0x%08lx\n", ret);
ret = PdhCollectQueryData( query ); ret = PdhCollectQueryData( query );
ok(ret == ERROR_SUCCESS, "PdhCollectQueryData failed 0x%08x\n", ret); ok(ret == ERROR_SUCCESS, "PdhCollectQueryData failed 0x%08lx\n", ret);
ret = PdhRemoveCounter( NULL ); ret = PdhRemoveCounter( NULL );
ok(ret == PDH_INVALID_HANDLE, "PdhRemoveCounter failed 0x%08x\n", ret); ok(ret == PDH_INVALID_HANDLE, "PdhRemoveCounter failed 0x%08lx\n", ret);
ret = PdhRemoveCounter( counter ); ret = PdhRemoveCounter( counter );
ok(ret == ERROR_SUCCESS, "PdhRemoveCounter failed 0x%08x\n", ret); ok(ret == ERROR_SUCCESS, "PdhRemoveCounter failed 0x%08lx\n", ret);
ret = PdhCloseQuery( query ); ret = PdhCloseQuery( query );
ok(ret == ERROR_SUCCESS, "PdhCloseQuery failed 0x%08x\n", ret); ok(ret == ERROR_SUCCESS, "PdhCloseQuery failed 0x%08lx\n", ret);
} }
static void test_PdhAddCounterW( void ) static void test_PdhAddCounterW( void )
...@@ -182,46 +182,46 @@ static void test_PdhAddCounterW( void ) ...@@ -182,46 +182,46 @@ static void test_PdhAddCounterW( void )
PDH_HCOUNTER counter; PDH_HCOUNTER counter;
ret = PdhOpenQueryW( NULL, 0, &query ); ret = PdhOpenQueryW( NULL, 0, &query );
ok(ret == ERROR_SUCCESS, "PdhOpenQueryW failed 0x%08x\n", ret); ok(ret == ERROR_SUCCESS, "PdhOpenQueryW failed 0x%08lx\n", ret);
ret = PdhAddCounterW( NULL, percentage_processor_time, 0, NULL ); ret = PdhAddCounterW( NULL, percentage_processor_time, 0, NULL );
ok(ret == PDH_INVALID_ARGUMENT, "PdhAddCounterW failed 0x%08x\n", ret); ok(ret == PDH_INVALID_ARGUMENT, "PdhAddCounterW failed 0x%08lx\n", ret);
ret = PdhAddCounterW( NULL, percentage_processor_time, 0, &counter ); ret = PdhAddCounterW( NULL, percentage_processor_time, 0, &counter );
ok(ret == PDH_INVALID_HANDLE, "PdhAddCounterW failed 0x%08x\n", ret); ok(ret == PDH_INVALID_HANDLE, "PdhAddCounterW failed 0x%08lx\n", ret);
ret = PdhAddCounterW( query, NULL, 0, &counter ); ret = PdhAddCounterW( query, NULL, 0, &counter );
ok(ret == PDH_INVALID_ARGUMENT, "PdhAddCounterW failed 0x%08x\n", ret); ok(ret == PDH_INVALID_ARGUMENT, "PdhAddCounterW failed 0x%08lx\n", ret);
ret = PdhAddCounterW( query, percentage_processor_time, 0, NULL ); ret = PdhAddCounterW( query, percentage_processor_time, 0, NULL );
ok(ret == PDH_INVALID_ARGUMENT, "PdhAddCounterW failed 0x%08x\n", ret); ok(ret == PDH_INVALID_ARGUMENT, "PdhAddCounterW failed 0x%08lx\n", ret);
ret = PdhAddCounterW( query, nonexistent_counter, 0, &counter ); ret = PdhAddCounterW( query, nonexistent_counter, 0, &counter );
ok(ret == PDH_CSTATUS_NO_COUNTER || ok(ret == PDH_CSTATUS_NO_COUNTER ||
broken(ret == PDH_INVALID_PATH), /* Win2K */ broken(ret == PDH_INVALID_PATH), /* Win2K */
"PdhAddCounterW failed 0x%08x\n", ret); "PdhAddCounterW failed 0x%08lx\n", ret);
ok(!counter, "PdhAddCounterW failed %p\n", counter); ok(!counter, "PdhAddCounterW failed %p\n", counter);
ret = PdhAddCounterW( query, percentage_processor_time, 0, &counter ); ret = PdhAddCounterW( query, percentage_processor_time, 0, &counter );
ok(ret == ERROR_SUCCESS, "PdhAddCounterW failed 0x%08x\n", ret); ok(ret == ERROR_SUCCESS, "PdhAddCounterW failed 0x%08lx\n", ret);
ret = PdhCollectQueryData( NULL ); ret = PdhCollectQueryData( NULL );
ok(ret == PDH_INVALID_HANDLE, "PdhCollectQueryData failed 0x%08x\n", ret); ok(ret == PDH_INVALID_HANDLE, "PdhCollectQueryData failed 0x%08lx\n", ret);
ret = PdhCollectQueryData( counter ); ret = PdhCollectQueryData( counter );
ok(ret == PDH_INVALID_HANDLE, "PdhCollectQueryData failed 0x%08x\n", ret); ok(ret == PDH_INVALID_HANDLE, "PdhCollectQueryData failed 0x%08lx\n", ret);
ret = PdhCollectQueryData( query ); ret = PdhCollectQueryData( query );
ok(ret == ERROR_SUCCESS, "PdhCollectQueryData failed 0x%08x\n", ret); ok(ret == ERROR_SUCCESS, "PdhCollectQueryData failed 0x%08lx\n", ret);
ret = PdhRemoveCounter( NULL ); ret = PdhRemoveCounter( NULL );
ok(ret == PDH_INVALID_HANDLE, "PdhRemoveCounter failed 0x%08x\n", ret); ok(ret == PDH_INVALID_HANDLE, "PdhRemoveCounter failed 0x%08lx\n", ret);
ret = PdhRemoveCounter( counter ); ret = PdhRemoveCounter( counter );
ok(ret == ERROR_SUCCESS, "PdhRemoveCounter failed 0x%08x\n", ret); ok(ret == ERROR_SUCCESS, "PdhRemoveCounter failed 0x%08lx\n", ret);
ret = PdhCloseQuery( query ); ret = PdhCloseQuery( query );
ok(ret == ERROR_SUCCESS, "PdhCloseQuery failed 0x%08x\n", ret); ok(ret == ERROR_SUCCESS, "PdhCloseQuery failed 0x%08lx\n", ret);
} }
static void test_PdhAddEnglishCounterA( void ) static void test_PdhAddEnglishCounterA( void )
...@@ -231,39 +231,39 @@ static void test_PdhAddEnglishCounterA( void ) ...@@ -231,39 +231,39 @@ static void test_PdhAddEnglishCounterA( void )
PDH_HCOUNTER counter; PDH_HCOUNTER counter;
ret = PdhOpenQueryA( NULL, 0, &query ); ret = PdhOpenQueryA( NULL, 0, &query );
ok(ret == ERROR_SUCCESS, "PdhOpenQueryA failed 0x%08x\n", ret); ok(ret == ERROR_SUCCESS, "PdhOpenQueryA failed 0x%08lx\n", ret);
ret = PdhCollectQueryData( query ); ret = PdhCollectQueryData( query );
ok(ret == PDH_NO_DATA, "PdhCollectQueryData failed 0x%08x\n", ret); ok(ret == PDH_NO_DATA, "PdhCollectQueryData failed 0x%08lx\n", ret);
ret = pPdhAddEnglishCounterA( NULL, "\\System\\System Up Time", 0, NULL ); ret = pPdhAddEnglishCounterA( NULL, "\\System\\System Up Time", 0, NULL );
ok(ret == PDH_INVALID_ARGUMENT, "PdhAddEnglishCounterA failed 0x%08x\n", ret); ok(ret == PDH_INVALID_ARGUMENT, "PdhAddEnglishCounterA failed 0x%08lx\n", ret);
ret = pPdhAddEnglishCounterA( NULL, "\\System\\System Up Time", 0, &counter ); ret = pPdhAddEnglishCounterA( NULL, "\\System\\System Up Time", 0, &counter );
ok(ret == PDH_INVALID_HANDLE || broken(ret == PDH_INVALID_ARGUMENT) /* win10 <= 1909 */, ok(ret == PDH_INVALID_HANDLE || broken(ret == PDH_INVALID_ARGUMENT) /* win10 <= 1909 */,
"PdhAddEnglishCounterA failed 0x%08x\n", ret); "PdhAddEnglishCounterA failed 0x%08lx\n", ret);
ret = pPdhAddEnglishCounterA( query, NULL, 0, &counter ); ret = pPdhAddEnglishCounterA( query, NULL, 0, &counter );
ok(ret == PDH_INVALID_ARGUMENT, "PdhAddEnglishCounterA failed 0x%08x\n", ret); ok(ret == PDH_INVALID_ARGUMENT, "PdhAddEnglishCounterA failed 0x%08lx\n", ret);
ret = pPdhAddEnglishCounterA( query, "\\System\\System Up Time", 0, NULL ); ret = pPdhAddEnglishCounterA( query, "\\System\\System Up Time", 0, NULL );
ok(ret == PDH_INVALID_ARGUMENT, "PdhAddEnglishCounterA failed 0x%08x\n", ret); ok(ret == PDH_INVALID_ARGUMENT, "PdhAddEnglishCounterA failed 0x%08lx\n", ret);
ret = pPdhAddEnglishCounterA( query, "\\System\\System Down Time", 0, &counter ); ret = pPdhAddEnglishCounterA( query, "\\System\\System Down Time", 0, &counter );
ok(ret == PDH_CSTATUS_NO_COUNTER, "PdhAddEnglishCounterA failed 0x%08x\n", ret); ok(ret == PDH_CSTATUS_NO_COUNTER, "PdhAddEnglishCounterA failed 0x%08lx\n", ret);
ok(!counter, "PdhAddEnglishCounterA failed %p\n", counter); ok(!counter, "PdhAddEnglishCounterA failed %p\n", counter);
ret = pPdhAddEnglishCounterA( query, "\\System\\System Up Time", 0, &counter ); ret = pPdhAddEnglishCounterA( query, "\\System\\System Up Time", 0, &counter );
ok(ret == ERROR_SUCCESS, "PdhAddEnglishCounterA failed 0x%08x\n", ret); ok(ret == ERROR_SUCCESS, "PdhAddEnglishCounterA failed 0x%08lx\n", ret);
ret = PdhCollectQueryData( query ); ret = PdhCollectQueryData( query );
ok(ret == ERROR_SUCCESS, "PdhCollectQueryData failed 0x%08x\n", ret); ok(ret == ERROR_SUCCESS, "PdhCollectQueryData failed 0x%08lx\n", ret);
ret = PdhRemoveCounter( counter ); ret = PdhRemoveCounter( counter );
ok(ret == ERROR_SUCCESS, "PdhRemoveCounter failed 0x%08x\n", ret); ok(ret == ERROR_SUCCESS, "PdhRemoveCounter failed 0x%08lx\n", ret);
ret = PdhCloseQuery( query ); ret = PdhCloseQuery( query );
ok(ret == ERROR_SUCCESS, "PdhCloseQuery failed 0x%08x\n", ret); ok(ret == ERROR_SUCCESS, "PdhCloseQuery failed 0x%08lx\n", ret);
} }
static void test_PdhAddEnglishCounterW( void ) static void test_PdhAddEnglishCounterW( void )
...@@ -273,39 +273,39 @@ static void test_PdhAddEnglishCounterW( void ) ...@@ -273,39 +273,39 @@ static void test_PdhAddEnglishCounterW( void )
PDH_HCOUNTER counter; PDH_HCOUNTER counter;
ret = PdhOpenQueryW( NULL, 0, &query ); ret = PdhOpenQueryW( NULL, 0, &query );
ok(ret == ERROR_SUCCESS, "PdhOpenQueryW failed 0x%08x\n", ret); ok(ret == ERROR_SUCCESS, "PdhOpenQueryW failed 0x%08lx\n", ret);
ret = PdhCollectQueryData( query ); ret = PdhCollectQueryData( query );
ok(ret == PDH_NO_DATA, "PdhCollectQueryData failed 0x%08x\n", ret); ok(ret == PDH_NO_DATA, "PdhCollectQueryData failed 0x%08lx\n", ret);
ret = pPdhAddEnglishCounterW( NULL, system_uptime, 0, NULL ); ret = pPdhAddEnglishCounterW( NULL, system_uptime, 0, NULL );
ok(ret == PDH_INVALID_ARGUMENT, "PdhAddEnglishCounterW failed 0x%08x\n", ret); ok(ret == PDH_INVALID_ARGUMENT, "PdhAddEnglishCounterW failed 0x%08lx\n", ret);
ret = pPdhAddEnglishCounterW( NULL, system_uptime, 0, &counter ); ret = pPdhAddEnglishCounterW( NULL, system_uptime, 0, &counter );
ok(ret == PDH_INVALID_HANDLE || broken(ret == PDH_INVALID_ARGUMENT) /* win10 <= 1909 */, ok(ret == PDH_INVALID_HANDLE || broken(ret == PDH_INVALID_ARGUMENT) /* win10 <= 1909 */,
"PdhAddEnglishCounterW failed 0x%08x\n", ret); "PdhAddEnglishCounterW failed 0x%08lx\n", ret);
ret = pPdhAddEnglishCounterW( query, NULL, 0, &counter ); ret = pPdhAddEnglishCounterW( query, NULL, 0, &counter );
ok(ret == PDH_INVALID_ARGUMENT, "PdhAddEnglishCounterW failed 0x%08x\n", ret); ok(ret == PDH_INVALID_ARGUMENT, "PdhAddEnglishCounterW failed 0x%08lx\n", ret);
ret = pPdhAddEnglishCounterW( query, system_uptime, 0, NULL ); ret = pPdhAddEnglishCounterW( query, system_uptime, 0, NULL );
ok(ret == PDH_INVALID_ARGUMENT, "PdhAddEnglishCounterW failed 0x%08x\n", ret); ok(ret == PDH_INVALID_ARGUMENT, "PdhAddEnglishCounterW failed 0x%08lx\n", ret);
ret = pPdhAddEnglishCounterW( query, nonexistent_counter, 0, &counter ); ret = pPdhAddEnglishCounterW( query, nonexistent_counter, 0, &counter );
ok(ret == PDH_CSTATUS_NO_COUNTER, "PdhAddEnglishCounterW failed 0x%08x\n", ret); ok(ret == PDH_CSTATUS_NO_COUNTER, "PdhAddEnglishCounterW failed 0x%08lx\n", ret);
ok(!counter, "PdhAddEnglishCounterA failed %p\n", counter); ok(!counter, "PdhAddEnglishCounterA failed %p\n", counter);
ret = pPdhAddEnglishCounterW( query, system_uptime, 0, &counter ); ret = pPdhAddEnglishCounterW( query, system_uptime, 0, &counter );
ok(ret == ERROR_SUCCESS, "PdhAddEnglishCounterW failed 0x%08x\n", ret); ok(ret == ERROR_SUCCESS, "PdhAddEnglishCounterW failed 0x%08lx\n", ret);
ret = PdhCollectQueryData( query ); ret = PdhCollectQueryData( query );
ok(ret == ERROR_SUCCESS, "PdhCollectQueryData failed 0x%08x\n", ret); ok(ret == ERROR_SUCCESS, "PdhCollectQueryData failed 0x%08lx\n", ret);
ret = PdhRemoveCounter( counter ); ret = PdhRemoveCounter( counter );
ok(ret == ERROR_SUCCESS, "PdhRemoveCounter failed 0x%08x\n", ret); ok(ret == ERROR_SUCCESS, "PdhRemoveCounter failed 0x%08lx\n", ret);
ret = PdhCloseQuery( query ); ret = PdhCloseQuery( query );
ok(ret == ERROR_SUCCESS, "PdhCloseQuery failed 0x%08x\n", ret); ok(ret == ERROR_SUCCESS, "PdhCloseQuery failed 0x%08lx\n", ret);
} }
static void test_PdhCollectQueryDataWithTime( void ) static void test_PdhCollectQueryDataWithTime( void )
...@@ -316,28 +316,28 @@ static void test_PdhCollectQueryDataWithTime( void ) ...@@ -316,28 +316,28 @@ static void test_PdhCollectQueryDataWithTime( void )
LONGLONG time; LONGLONG time;
ret = PdhOpenQueryA( NULL, 0, &query ); ret = PdhOpenQueryA( NULL, 0, &query );
ok(ret == ERROR_SUCCESS, "PdhOpenQueryA failed 0x%08x\n", ret); ok(ret == ERROR_SUCCESS, "PdhOpenQueryA failed 0x%08lx\n", ret);
ret = PdhCollectQueryData( query ); ret = PdhCollectQueryData( query );
ok(ret == PDH_NO_DATA, "PdhCollectQueryData failed 0x%08x\n", ret); ok(ret == PDH_NO_DATA, "PdhCollectQueryData failed 0x%08lx\n", ret);
ret = PdhAddCounterA( query, "\\System\\System Up Time", 0, &counter ); ret = PdhAddCounterA( query, "\\System\\System Up Time", 0, &counter );
ok(ret == ERROR_SUCCESS, "PdhAddCounterA failed 0x%08x\n", ret); ok(ret == ERROR_SUCCESS, "PdhAddCounterA failed 0x%08lx\n", ret);
ret = pPdhCollectQueryDataWithTime( NULL, NULL ); ret = pPdhCollectQueryDataWithTime( NULL, NULL );
ok(ret == PDH_INVALID_ARGUMENT, "PdhCollectQueryDataWithTime failed 0x%08x\n", ret); ok(ret == PDH_INVALID_ARGUMENT, "PdhCollectQueryDataWithTime failed 0x%08lx\n", ret);
ret = pPdhCollectQueryDataWithTime( query, NULL ); ret = pPdhCollectQueryDataWithTime( query, NULL );
ok(ret == PDH_INVALID_ARGUMENT, "PdhCollectQueryDataWithTime failed 0x%08x\n", ret); ok(ret == PDH_INVALID_ARGUMENT, "PdhCollectQueryDataWithTime failed 0x%08lx\n", ret);
ret = pPdhCollectQueryDataWithTime( NULL, &time ); ret = pPdhCollectQueryDataWithTime( NULL, &time );
ok(ret == PDH_INVALID_HANDLE, "PdhCollectQueryDataWithTime failed 0x%08x\n", ret); ok(ret == PDH_INVALID_HANDLE, "PdhCollectQueryDataWithTime failed 0x%08lx\n", ret);
ret = pPdhCollectQueryDataWithTime( query, &time ); ret = pPdhCollectQueryDataWithTime( query, &time );
ok(ret == ERROR_SUCCESS, "PdhCollectQueryDataWithTime failed 0x%08x\n", ret); ok(ret == ERROR_SUCCESS, "PdhCollectQueryDataWithTime failed 0x%08lx\n", ret);
ret = PdhCloseQuery( query ); ret = PdhCloseQuery( query );
ok(ret == ERROR_SUCCESS, "PdhCloseQuery failed 0x%08x\n", ret); ok(ret == ERROR_SUCCESS, "PdhCloseQuery failed 0x%08lx\n", ret);
} }
static void test_PdhGetFormattedCounterValue( void ) static void test_PdhGetFormattedCounterValue( void )
...@@ -348,46 +348,46 @@ static void test_PdhGetFormattedCounterValue( void ) ...@@ -348,46 +348,46 @@ static void test_PdhGetFormattedCounterValue( void )
PDH_FMT_COUNTERVALUE value; PDH_FMT_COUNTERVALUE value;
ret = PdhOpenQueryA( NULL, 0, &query ); ret = PdhOpenQueryA( NULL, 0, &query );
ok(ret == ERROR_SUCCESS, "PdhOpenQueryA failed 0x%08x\n", ret); ok(ret == ERROR_SUCCESS, "PdhOpenQueryA failed 0x%08lx\n", ret);
ret = PdhAddCounterA( query, "\\System\\System Up Time", 0, &counter ); ret = PdhAddCounterA( query, "\\System\\System Up Time", 0, &counter );
ok(ret == ERROR_SUCCESS, "PdhAddCounterA failed 0x%08x\n", ret); ok(ret == ERROR_SUCCESS, "PdhAddCounterA failed 0x%08lx\n", ret);
ret = PdhGetFormattedCounterValue( NULL, PDH_FMT_LARGE, NULL, NULL ); ret = PdhGetFormattedCounterValue( NULL, PDH_FMT_LARGE, NULL, NULL );
ok(ret == PDH_INVALID_ARGUMENT, "PdhGetFormattedCounterValue failed 0x%08x\n", ret); ok(ret == PDH_INVALID_ARGUMENT, "PdhGetFormattedCounterValue failed 0x%08lx\n", ret);
ret = PdhGetFormattedCounterValue( NULL, PDH_FMT_LARGE, NULL, &value ); ret = PdhGetFormattedCounterValue( NULL, PDH_FMT_LARGE, NULL, &value );
ok(ret == PDH_INVALID_HANDLE, "PdhGetFormattedCounterValue failed 0x%08x\n", ret); ok(ret == PDH_INVALID_HANDLE, "PdhGetFormattedCounterValue failed 0x%08lx\n", ret);
ret = PdhGetFormattedCounterValue( counter, PDH_FMT_LARGE, NULL, NULL ); ret = PdhGetFormattedCounterValue( counter, PDH_FMT_LARGE, NULL, NULL );
ok(ret == PDH_INVALID_ARGUMENT, "PdhGetFormattedCounterValue failed 0x%08x\n", ret); ok(ret == PDH_INVALID_ARGUMENT, "PdhGetFormattedCounterValue failed 0x%08lx\n", ret);
ret = PdhGetFormattedCounterValue( counter, PDH_FMT_LARGE, NULL, &value ); ret = PdhGetFormattedCounterValue( counter, PDH_FMT_LARGE, NULL, &value );
ok(ret == ERROR_SUCCESS, "PdhGetFormattedCounterValue failed 0x%08x\n", ret); ok(ret == ERROR_SUCCESS, "PdhGetFormattedCounterValue failed 0x%08lx\n", ret);
ret = PdhCollectQueryData( query ); ret = PdhCollectQueryData( query );
ok(ret == ERROR_SUCCESS, "PdhCollectQueryData failed 0x%08x\n", ret); ok(ret == ERROR_SUCCESS, "PdhCollectQueryData failed 0x%08lx\n", ret);
ret = PdhGetFormattedCounterValue( counter, PDH_FMT_LARGE, NULL, &value ); ret = PdhGetFormattedCounterValue( counter, PDH_FMT_LARGE, NULL, &value );
ok(ret == ERROR_SUCCESS, "PdhGetFormattedCounterValue failed 0x%08x\n", ret); ok(ret == ERROR_SUCCESS, "PdhGetFormattedCounterValue failed 0x%08lx\n", ret);
ret = PdhGetFormattedCounterValue( counter, PDH_FMT_LARGE | PDH_FMT_NOSCALE, NULL, &value ); ret = PdhGetFormattedCounterValue( counter, PDH_FMT_LARGE | PDH_FMT_NOSCALE, NULL, &value );
ok(ret == ERROR_SUCCESS, "PdhGetFormattedCounterValue failed 0x%08x\n", ret); ok(ret == ERROR_SUCCESS, "PdhGetFormattedCounterValue failed 0x%08lx\n", ret);
ret = PdhGetFormattedCounterValue( counter, PDH_FMT_LARGE | PDH_FMT_NOCAP100, NULL, &value ); ret = PdhGetFormattedCounterValue( counter, PDH_FMT_LARGE | PDH_FMT_NOCAP100, NULL, &value );
ok(ret == ERROR_SUCCESS, "PdhGetFormattedCounterValue failed 0x%08x\n", ret); ok(ret == ERROR_SUCCESS, "PdhGetFormattedCounterValue failed 0x%08lx\n", ret);
ret = PdhGetFormattedCounterValue( counter, PDH_FMT_LARGE | PDH_FMT_1000, NULL, &value ); ret = PdhGetFormattedCounterValue( counter, PDH_FMT_LARGE | PDH_FMT_1000, NULL, &value );
ok(ret == ERROR_SUCCESS, "PdhGetFormattedCounterValue failed 0x%08x\n", ret); ok(ret == ERROR_SUCCESS, "PdhGetFormattedCounterValue failed 0x%08lx\n", ret);
ret = PdhSetCounterScaleFactor( counter, 2 ); ret = PdhSetCounterScaleFactor( counter, 2 );
ok(ret == ERROR_SUCCESS, "PdhSetCounterScaleFactor failed 0x%08x\n", ret); ok(ret == ERROR_SUCCESS, "PdhSetCounterScaleFactor failed 0x%08lx\n", ret);
ret = PdhGetFormattedCounterValue( counter, PDH_FMT_LARGE, NULL, &value ); ret = PdhGetFormattedCounterValue( counter, PDH_FMT_LARGE, NULL, &value );
ok(ret == ERROR_SUCCESS, "PdhGetFormattedCounterValue failed 0x%08x\n", ret); ok(ret == ERROR_SUCCESS, "PdhGetFormattedCounterValue failed 0x%08lx\n", ret);
ret = PdhCloseQuery( query ); ret = PdhCloseQuery( query );
ok(ret == ERROR_SUCCESS, "PdhCloseQuery failed 0x%08x\n", ret); ok(ret == ERROR_SUCCESS, "PdhCloseQuery failed 0x%08lx\n", ret);
} }
static void test_PdhGetRawCounterValue( void ) static void test_PdhGetRawCounterValue( void )
...@@ -398,30 +398,30 @@ static void test_PdhGetRawCounterValue( void ) ...@@ -398,30 +398,30 @@ static void test_PdhGetRawCounterValue( void )
PDH_RAW_COUNTER value; PDH_RAW_COUNTER value;
ret = PdhOpenQueryA( NULL, 0, &query ); ret = PdhOpenQueryA( NULL, 0, &query );
ok(ret == ERROR_SUCCESS, "PdhOpenQueryA failed 0x%08x\n", ret); ok(ret == ERROR_SUCCESS, "PdhOpenQueryA failed 0x%08lx\n", ret);
ret = PdhAddCounterA( query, "\\System\\System Up Time", 0, &counter ); ret = PdhAddCounterA( query, "\\System\\System Up Time", 0, &counter );
ok(ret == ERROR_SUCCESS, "PdhAddCounterA failed 0x%08x\n", ret); ok(ret == ERROR_SUCCESS, "PdhAddCounterA failed 0x%08lx\n", ret);
ret = PdhGetRawCounterValue( NULL, NULL, &value ); ret = PdhGetRawCounterValue( NULL, NULL, &value );
ok(ret == PDH_INVALID_HANDLE, "PdhGetRawCounterValue failed 0x%08x\n", ret); ok(ret == PDH_INVALID_HANDLE, "PdhGetRawCounterValue failed 0x%08lx\n", ret);
ret = PdhGetRawCounterValue( counter, NULL, NULL ); ret = PdhGetRawCounterValue( counter, NULL, NULL );
ok(ret == PDH_INVALID_ARGUMENT, "PdhGetRawCounterValue failed 0x%08x\n", ret); ok(ret == PDH_INVALID_ARGUMENT, "PdhGetRawCounterValue failed 0x%08lx\n", ret);
ret = PdhGetRawCounterValue( counter, NULL, &value ); ret = PdhGetRawCounterValue( counter, NULL, &value );
ok(ret == ERROR_SUCCESS, "PdhGetRawCounterValue failed 0x%08x\n", ret); ok(ret == ERROR_SUCCESS, "PdhGetRawCounterValue failed 0x%08lx\n", ret);
ok(value.CStatus == ERROR_SUCCESS, "expected ERROR_SUCCESS got %x\n", value.CStatus); ok(value.CStatus == ERROR_SUCCESS, "expected ERROR_SUCCESS got %lx\n", value.CStatus);
ret = PdhCollectQueryData( query ); ret = PdhCollectQueryData( query );
ok(ret == ERROR_SUCCESS, "PdhCollectQueryData failed 0x%08x\n", ret); ok(ret == ERROR_SUCCESS, "PdhCollectQueryData failed 0x%08lx\n", ret);
ret = PdhGetRawCounterValue( counter, NULL, &value ); ret = PdhGetRawCounterValue( counter, NULL, &value );
ok(ret == ERROR_SUCCESS, "PdhGetRawCounterValue failed 0x%08x\n", ret); ok(ret == ERROR_SUCCESS, "PdhGetRawCounterValue failed 0x%08lx\n", ret);
ok(value.CStatus == ERROR_SUCCESS, "expected ERROR_SUCCESS got %x\n", value.CStatus); ok(value.CStatus == ERROR_SUCCESS, "expected ERROR_SUCCESS got %lx\n", value.CStatus);
ret = PdhCloseQuery( query ); ret = PdhCloseQuery( query );
ok(ret == ERROR_SUCCESS, "PdhCloseQuery failed 0x%08x\n", ret); ok(ret == ERROR_SUCCESS, "PdhCloseQuery failed 0x%08lx\n", ret);
} }
static void test_PdhSetCounterScaleFactor( void ) static void test_PdhSetCounterScaleFactor( void )
...@@ -431,31 +431,31 @@ static void test_PdhSetCounterScaleFactor( void ) ...@@ -431,31 +431,31 @@ static void test_PdhSetCounterScaleFactor( void )
PDH_HCOUNTER counter; PDH_HCOUNTER counter;
ret = PdhOpenQueryA( NULL, 0, &query ); ret = PdhOpenQueryA( NULL, 0, &query );
ok(ret == ERROR_SUCCESS, "PdhOpenQueryA failed 0x%08x\n", ret); ok(ret == ERROR_SUCCESS, "PdhOpenQueryA failed 0x%08lx\n", ret);
ret = PdhAddCounterA( query, "\\System\\System Up Time", 0, &counter ); ret = PdhAddCounterA( query, "\\System\\System Up Time", 0, &counter );
ok(ret == ERROR_SUCCESS, "PdhAddCounterA failed 0x%08x\n", ret); ok(ret == ERROR_SUCCESS, "PdhAddCounterA failed 0x%08lx\n", ret);
ret = PdhSetCounterScaleFactor( NULL, 8 ); ret = PdhSetCounterScaleFactor( NULL, 8 );
ok(ret == PDH_INVALID_HANDLE, "PdhSetCounterScaleFactor failed 0x%08x\n", ret); ok(ret == PDH_INVALID_HANDLE, "PdhSetCounterScaleFactor failed 0x%08lx\n", ret);
ret = PdhSetCounterScaleFactor( NULL, 1 ); ret = PdhSetCounterScaleFactor( NULL, 1 );
ok(ret == PDH_INVALID_HANDLE, "PdhSetCounterScaleFactor failed 0x%08x\n", ret); ok(ret == PDH_INVALID_HANDLE, "PdhSetCounterScaleFactor failed 0x%08lx\n", ret);
ret = PdhSetCounterScaleFactor( counter, 8 ); ret = PdhSetCounterScaleFactor( counter, 8 );
ok(ret == PDH_INVALID_ARGUMENT, "PdhSetCounterScaleFactor failed 0x%08x\n", ret); ok(ret == PDH_INVALID_ARGUMENT, "PdhSetCounterScaleFactor failed 0x%08lx\n", ret);
ret = PdhSetCounterScaleFactor( counter, -8 ); ret = PdhSetCounterScaleFactor( counter, -8 );
ok(ret == PDH_INVALID_ARGUMENT, "PdhSetCounterScaleFactor failed 0x%08x\n", ret); ok(ret == PDH_INVALID_ARGUMENT, "PdhSetCounterScaleFactor failed 0x%08lx\n", ret);
ret = PdhSetCounterScaleFactor( counter, 7 ); ret = PdhSetCounterScaleFactor( counter, 7 );
ok(ret == ERROR_SUCCESS, "PdhSetCounterScaleFactor failed 0x%08x\n", ret); ok(ret == ERROR_SUCCESS, "PdhSetCounterScaleFactor failed 0x%08lx\n", ret);
ret = PdhSetCounterScaleFactor( counter, 0 ); ret = PdhSetCounterScaleFactor( counter, 0 );
ok(ret == ERROR_SUCCESS, "PdhSetCounterScaleFactor failed 0x%08x\n", ret); ok(ret == ERROR_SUCCESS, "PdhSetCounterScaleFactor failed 0x%08lx\n", ret);
ret = PdhCloseQuery( query ); ret = PdhCloseQuery( query );
ok(ret == ERROR_SUCCESS, "PdhCloseQuery failed 0x%08x\n", ret); ok(ret == ERROR_SUCCESS, "PdhCloseQuery failed 0x%08lx\n", ret);
} }
static void test_PdhGetCounterTimeBase( void ) static void test_PdhGetCounterTimeBase( void )
...@@ -466,25 +466,25 @@ static void test_PdhGetCounterTimeBase( void ) ...@@ -466,25 +466,25 @@ static void test_PdhGetCounterTimeBase( void )
LONGLONG base; LONGLONG base;
ret = PdhOpenQueryA( NULL, 0, &query ); ret = PdhOpenQueryA( NULL, 0, &query );
ok(ret == ERROR_SUCCESS, "PdhOpenQueryA failed 0x%08x\n", ret); ok(ret == ERROR_SUCCESS, "PdhOpenQueryA failed 0x%08lx\n", ret);
ret = PdhAddCounterA( query, "\\System\\System Up Time", 0, &counter ); ret = PdhAddCounterA( query, "\\System\\System Up Time", 0, &counter );
ok(ret == ERROR_SUCCESS, "PdhAddCounterA failed 0x%08x\n", ret); ok(ret == ERROR_SUCCESS, "PdhAddCounterA failed 0x%08lx\n", ret);
ret = PdhGetCounterTimeBase( NULL, NULL ); ret = PdhGetCounterTimeBase( NULL, NULL );
ok(ret == PDH_INVALID_ARGUMENT, "PdhGetCounterTimeBase failed 0x%08x\n", ret); ok(ret == PDH_INVALID_ARGUMENT, "PdhGetCounterTimeBase failed 0x%08lx\n", ret);
ret = PdhGetCounterTimeBase( NULL, &base ); ret = PdhGetCounterTimeBase( NULL, &base );
ok(ret == PDH_INVALID_HANDLE, "PdhGetCounterTimeBase failed 0x%08x\n", ret); ok(ret == PDH_INVALID_HANDLE, "PdhGetCounterTimeBase failed 0x%08lx\n", ret);
ret = PdhGetCounterTimeBase( counter, NULL ); ret = PdhGetCounterTimeBase( counter, NULL );
ok(ret == PDH_INVALID_ARGUMENT, "PdhGetCounterTimeBase failed 0x%08x\n", ret); ok(ret == PDH_INVALID_ARGUMENT, "PdhGetCounterTimeBase failed 0x%08lx\n", ret);
ret = PdhGetCounterTimeBase( counter, &base ); ret = PdhGetCounterTimeBase( counter, &base );
ok(ret == ERROR_SUCCESS, "PdhGetCounterTimeBase failed 0x%08x\n", ret); ok(ret == ERROR_SUCCESS, "PdhGetCounterTimeBase failed 0x%08lx\n", ret);
ret = PdhCloseQuery( query ); ret = PdhCloseQuery( query );
ok(ret == ERROR_SUCCESS, "PdhCloseQuery failed 0x%08x\n", ret); ok(ret == ERROR_SUCCESS, "PdhCloseQuery failed 0x%08lx\n", ret);
} }
static void test_PdhGetCounterInfoA( void ) static void test_PdhGetCounterInfoA( void )
...@@ -496,49 +496,49 @@ static void test_PdhGetCounterInfoA( void ) ...@@ -496,49 +496,49 @@ static void test_PdhGetCounterInfoA( void )
DWORD size; DWORD size;
ret = PdhOpenQueryA( NULL, 0, &query ); ret = PdhOpenQueryA( NULL, 0, &query );
ok(ret == ERROR_SUCCESS, "PdhOpenQueryA failed 0x%08x\n", ret); ok(ret == ERROR_SUCCESS, "PdhOpenQueryA failed 0x%08lx\n", ret);
ret = PdhAddCounterA( query, "\\System\\System Up Time", 0, &counter ); ret = PdhAddCounterA( query, "\\System\\System Up Time", 0, &counter );
ok(ret == ERROR_SUCCESS, "PdhAddCounterA failed 0x%08x\n", ret); ok(ret == ERROR_SUCCESS, "PdhAddCounterA failed 0x%08lx\n", ret);
ret = PdhGetCounterInfoA( NULL, 0, NULL, NULL ); ret = PdhGetCounterInfoA( NULL, 0, NULL, NULL );
ok(ret == PDH_INVALID_HANDLE || ret == PDH_INVALID_ARGUMENT, "PdhGetCounterInfoA failed 0x%08x\n", ret); ok(ret == PDH_INVALID_HANDLE || ret == PDH_INVALID_ARGUMENT, "PdhGetCounterInfoA failed 0x%08lx\n", ret);
ret = PdhGetCounterInfoA( counter, 0, NULL, NULL ); ret = PdhGetCounterInfoA( counter, 0, NULL, NULL );
ok(ret == PDH_INVALID_ARGUMENT, "PdhGetCounterInfoA failed 0x%08x\n", ret); ok(ret == PDH_INVALID_ARGUMENT, "PdhGetCounterInfoA failed 0x%08lx\n", ret);
ret = PdhGetCounterInfoA( counter, 0, NULL, &info ); ret = PdhGetCounterInfoA( counter, 0, NULL, &info );
ok(ret == PDH_INVALID_ARGUMENT, "PdhGetCounterInfoA failed 0x%08x\n", ret); ok(ret == PDH_INVALID_ARGUMENT, "PdhGetCounterInfoA failed 0x%08lx\n", ret);
size = sizeof(info) - 1; size = sizeof(info) - 1;
ret = PdhGetCounterInfoA( counter, 0, &size, NULL ); ret = PdhGetCounterInfoA( counter, 0, &size, NULL );
ok(ret == PDH_MORE_DATA || ret == PDH_INVALID_ARGUMENT, "PdhGetCounterInfoA failed 0x%08x\n", ret); ok(ret == PDH_MORE_DATA || ret == PDH_INVALID_ARGUMENT, "PdhGetCounterInfoA failed 0x%08lx\n", ret);
size = sizeof(info); size = sizeof(info);
ret = PdhGetCounterInfoA( counter, 0, &size, &info ); ret = PdhGetCounterInfoA( counter, 0, &size, &info );
ok(ret == ERROR_SUCCESS, "PdhGetCounterInfoA failed 0x%08x\n", ret); ok(ret == ERROR_SUCCESS, "PdhGetCounterInfoA failed 0x%08lx\n", ret);
ok(size == sizeof(info), "PdhGetCounterInfoA failed %d\n", size); ok(size == sizeof(info), "PdhGetCounterInfoA failed %ld\n", size);
ret = PdhGetCounterInfoA( counter, 0, &size, &info ); ret = PdhGetCounterInfoA( counter, 0, &size, &info );
ok(ret == ERROR_SUCCESS, "PdhGetCounterInfoA failed 0x%08x\n", ret); ok(ret == ERROR_SUCCESS, "PdhGetCounterInfoA failed 0x%08lx\n", ret);
ok(info.lScale == 0, "lScale %d\n", info.lScale); ok(info.lScale == 0, "lScale %ld\n", info.lScale);
ret = PdhSetCounterScaleFactor( counter, 0 ); ret = PdhSetCounterScaleFactor( counter, 0 );
ok(ret == ERROR_SUCCESS, "PdhSetCounterScaleFactor failed 0x%08x\n", ret); ok(ret == ERROR_SUCCESS, "PdhSetCounterScaleFactor failed 0x%08lx\n", ret);
ret = PdhGetCounterInfoA( counter, 0, &size, &info ); ret = PdhGetCounterInfoA( counter, 0, &size, &info );
ok(ret == ERROR_SUCCESS, "PdhGetCounterInfoA failed 0x%08x\n", ret); ok(ret == ERROR_SUCCESS, "PdhGetCounterInfoA failed 0x%08lx\n", ret);
ok(info.lScale == 0, "lScale %d\n", info.lScale); ok(info.lScale == 0, "lScale %ld\n", info.lScale);
ret = PdhSetCounterScaleFactor( counter, -5 ); ret = PdhSetCounterScaleFactor( counter, -5 );
ok(ret == ERROR_SUCCESS, "PdhSetCounterScaleFactor failed 0x%08x\n", ret); ok(ret == ERROR_SUCCESS, "PdhSetCounterScaleFactor failed 0x%08lx\n", ret);
ret = PdhGetCounterInfoA( counter, 0, &size, &info ); ret = PdhGetCounterInfoA( counter, 0, &size, &info );
ok(ret == ERROR_SUCCESS, "PdhGetCounterInfoA failed 0x%08x\n", ret); ok(ret == ERROR_SUCCESS, "PdhGetCounterInfoA failed 0x%08lx\n", ret);
ok(info.lScale == -5, "lScale %d\n", info.lScale); ok(info.lScale == -5, "lScale %ld\n", info.lScale);
ret = PdhCloseQuery( query ); ret = PdhCloseQuery( query );
ok(ret == ERROR_SUCCESS, "PdhCloseQuery failed 0x%08x\n", ret); ok(ret == ERROR_SUCCESS, "PdhCloseQuery failed 0x%08lx\n", ret);
} }
static void test_PdhGetCounterInfoW( void ) static void test_PdhGetCounterInfoW( void )
...@@ -550,49 +550,49 @@ static void test_PdhGetCounterInfoW( void ) ...@@ -550,49 +550,49 @@ static void test_PdhGetCounterInfoW( void )
DWORD size; DWORD size;
ret = PdhOpenQueryW( NULL, 0, &query ); ret = PdhOpenQueryW( NULL, 0, &query );
ok(ret == ERROR_SUCCESS, "PdhOpenQueryW failed 0x%08x\n", ret); ok(ret == ERROR_SUCCESS, "PdhOpenQueryW failed 0x%08lx\n", ret);
ret = PdhAddCounterW( query, percentage_processor_time, 0, &counter ); ret = PdhAddCounterW( query, percentage_processor_time, 0, &counter );
ok(ret == ERROR_SUCCESS, "PdhAddCounterW failed 0x%08x\n", ret); ok(ret == ERROR_SUCCESS, "PdhAddCounterW failed 0x%08lx\n", ret);
ret = PdhGetCounterInfoW( NULL, 0, NULL, NULL ); ret = PdhGetCounterInfoW( NULL, 0, NULL, NULL );
ok(ret == PDH_INVALID_HANDLE || ret == PDH_INVALID_ARGUMENT, "PdhGetCounterInfoW failed 0x%08x\n", ret); ok(ret == PDH_INVALID_HANDLE || ret == PDH_INVALID_ARGUMENT, "PdhGetCounterInfoW failed 0x%08lx\n", ret);
ret = PdhGetCounterInfoW( counter, 0, NULL, NULL ); ret = PdhGetCounterInfoW( counter, 0, NULL, NULL );
ok(ret == PDH_INVALID_ARGUMENT, "PdhGetCounterInfoW failed 0x%08x\n", ret); ok(ret == PDH_INVALID_ARGUMENT, "PdhGetCounterInfoW failed 0x%08lx\n", ret);
ret = PdhGetCounterInfoW( counter, 0, NULL, &info ); ret = PdhGetCounterInfoW( counter, 0, NULL, &info );
ok(ret == PDH_INVALID_ARGUMENT, "PdhGetCounterInfoW failed 0x%08x\n", ret); ok(ret == PDH_INVALID_ARGUMENT, "PdhGetCounterInfoW failed 0x%08lx\n", ret);
size = sizeof(info) - 1; size = sizeof(info) - 1;
ret = PdhGetCounterInfoW( counter, 0, &size, NULL ); ret = PdhGetCounterInfoW( counter, 0, &size, NULL );
ok(ret == PDH_MORE_DATA || ret == PDH_INVALID_ARGUMENT, "PdhGetCounterInfoW failed 0x%08x\n", ret); ok(ret == PDH_MORE_DATA || ret == PDH_INVALID_ARGUMENT, "PdhGetCounterInfoW failed 0x%08lx\n", ret);
size = sizeof(info); size = sizeof(info);
ret = PdhGetCounterInfoW( counter, 0, &size, &info ); ret = PdhGetCounterInfoW( counter, 0, &size, &info );
ok(ret == ERROR_SUCCESS, "PdhGetCounterInfoW failed 0x%08x\n", ret); ok(ret == ERROR_SUCCESS, "PdhGetCounterInfoW failed 0x%08lx\n", ret);
ok(size == sizeof(info), "PdhGetCounterInfoW failed %d\n", size); ok(size == sizeof(info), "PdhGetCounterInfoW failed %ld\n", size);
ret = PdhGetCounterInfoW( counter, 0, &size, &info ); ret = PdhGetCounterInfoW( counter, 0, &size, &info );
ok(ret == ERROR_SUCCESS, "PdhGetCounterInfoW failed 0x%08x\n", ret); ok(ret == ERROR_SUCCESS, "PdhGetCounterInfoW failed 0x%08lx\n", ret);
ok(info.lScale == 0, "lScale %d\n", info.lScale); ok(info.lScale == 0, "lScale %ld\n", info.lScale);
ret = PdhSetCounterScaleFactor( counter, 0 ); ret = PdhSetCounterScaleFactor( counter, 0 );
ok(ret == ERROR_SUCCESS, "PdhSetCounterScaleFactor failed 0x%08x\n", ret); ok(ret == ERROR_SUCCESS, "PdhSetCounterScaleFactor failed 0x%08lx\n", ret);
ret = PdhGetCounterInfoW( counter, 0, &size, &info ); ret = PdhGetCounterInfoW( counter, 0, &size, &info );
ok(ret == ERROR_SUCCESS, "PdhGetCounterInfoW failed 0x%08x\n", ret); ok(ret == ERROR_SUCCESS, "PdhGetCounterInfoW failed 0x%08lx\n", ret);
ok(info.lScale == 0, "lScale %d\n", info.lScale); ok(info.lScale == 0, "lScale %ld\n", info.lScale);
ret = PdhSetCounterScaleFactor( counter, -5 ); ret = PdhSetCounterScaleFactor( counter, -5 );
ok(ret == ERROR_SUCCESS, "PdhSetCounterScaleFactor failed 0x%08x\n", ret); ok(ret == ERROR_SUCCESS, "PdhSetCounterScaleFactor failed 0x%08lx\n", ret);
ret = PdhGetCounterInfoW( counter, 0, &size, &info ); ret = PdhGetCounterInfoW( counter, 0, &size, &info );
ok(ret == ERROR_SUCCESS, "PdhGetCounterInfoW failed 0x%08x\n", ret); ok(ret == ERROR_SUCCESS, "PdhGetCounterInfoW failed 0x%08lx\n", ret);
ok(info.lScale == -5, "lScale %d\n", info.lScale); ok(info.lScale == -5, "lScale %ld\n", info.lScale);
ret = PdhCloseQuery( query ); ret = PdhCloseQuery( query );
ok(ret == ERROR_SUCCESS, "PdhCloseQuery failed 0x%08x\n", ret); ok(ret == ERROR_SUCCESS, "PdhCloseQuery failed 0x%08lx\n", ret);
} }
static void test_PdhLookupPerfIndexByNameA( void ) static void test_PdhLookupPerfIndexByNameA( void )
...@@ -601,24 +601,24 @@ static void test_PdhLookupPerfIndexByNameA( void ) ...@@ -601,24 +601,24 @@ static void test_PdhLookupPerfIndexByNameA( void )
DWORD index; DWORD index;
ret = PdhLookupPerfIndexByNameA( NULL, NULL, NULL ); ret = PdhLookupPerfIndexByNameA( NULL, NULL, NULL );
ok(ret == PDH_INVALID_ARGUMENT, "PdhLookupPerfIndexByNameA failed 0x%08x\n", ret); ok(ret == PDH_INVALID_ARGUMENT, "PdhLookupPerfIndexByNameA failed 0x%08lx\n", ret);
ret = PdhLookupPerfIndexByNameA( NULL, NULL, &index ); ret = PdhLookupPerfIndexByNameA( NULL, NULL, &index );
ok(ret == PDH_INVALID_ARGUMENT, "PdhLookupPerfIndexByNameA failed 0x%08x\n", ret); ok(ret == PDH_INVALID_ARGUMENT, "PdhLookupPerfIndexByNameA failed 0x%08lx\n", ret);
ret = PdhLookupPerfIndexByNameA( NULL, "No Counter", &index ); ret = PdhLookupPerfIndexByNameA( NULL, "No Counter", &index );
ok(ret == PDH_STRING_NOT_FOUND, "PdhLookupPerfIndexByNameA failed 0x%08x\n", ret); ok(ret == PDH_STRING_NOT_FOUND, "PdhLookupPerfIndexByNameA failed 0x%08lx\n", ret);
ret = PdhLookupPerfIndexByNameA( NULL, "% Processor Time", NULL ); ret = PdhLookupPerfIndexByNameA( NULL, "% Processor Time", NULL );
ok(ret == PDH_INVALID_ARGUMENT, "PdhLookupPerfIndexByNameA failed 0x%08x\n", ret); ok(ret == PDH_INVALID_ARGUMENT, "PdhLookupPerfIndexByNameA failed 0x%08lx\n", ret);
ret = PdhLookupPerfIndexByNameA( NULL, "% Processor Time", &index ); ret = PdhLookupPerfIndexByNameA( NULL, "% Processor Time", &index );
ok(ret == ERROR_SUCCESS, "PdhLookupPerfIndexByNameA failed 0x%08x\n", ret); ok(ret == ERROR_SUCCESS, "PdhLookupPerfIndexByNameA failed 0x%08lx\n", ret);
ok(index == 6, "PdhLookupPerfIndexByNameA failed %d\n", index); ok(index == 6, "PdhLookupPerfIndexByNameA failed %ld\n", index);
ret = PdhLookupPerfIndexByNameA( NULL, "System Up Time", &index ); ret = PdhLookupPerfIndexByNameA( NULL, "System Up Time", &index );
ok(ret == ERROR_SUCCESS, "PdhLookupPerfIndexByNameA failed 0x%08x\n", ret); ok(ret == ERROR_SUCCESS, "PdhLookupPerfIndexByNameA failed 0x%08lx\n", ret);
ok(index == 674, "PdhLookupPerfIndexByNameA failed %d\n", index); ok(index == 674, "PdhLookupPerfIndexByNameA failed %ld\n", index);
} }
static void test_PdhLookupPerfIndexByNameW( void ) static void test_PdhLookupPerfIndexByNameW( void )
...@@ -627,24 +627,24 @@ static void test_PdhLookupPerfIndexByNameW( void ) ...@@ -627,24 +627,24 @@ static void test_PdhLookupPerfIndexByNameW( void )
DWORD index; DWORD index;
ret = PdhLookupPerfIndexByNameW( NULL, NULL, NULL ); ret = PdhLookupPerfIndexByNameW( NULL, NULL, NULL );
ok(ret == PDH_INVALID_ARGUMENT, "PdhLookupPerfIndexByNameW failed 0x%08x\n", ret); ok(ret == PDH_INVALID_ARGUMENT, "PdhLookupPerfIndexByNameW failed 0x%08lx\n", ret);
ret = PdhLookupPerfIndexByNameW( NULL, NULL, &index ); ret = PdhLookupPerfIndexByNameW( NULL, NULL, &index );
ok(ret == PDH_INVALID_ARGUMENT, "PdhLookupPerfIndexByNameW failed 0x%08x\n", ret); ok(ret == PDH_INVALID_ARGUMENT, "PdhLookupPerfIndexByNameW failed 0x%08lx\n", ret);
ret = PdhLookupPerfIndexByNameW( NULL, L"No Counter", &index ); ret = PdhLookupPerfIndexByNameW( NULL, L"No Counter", &index );
ok(ret == PDH_STRING_NOT_FOUND, "PdhLookupPerfIndexByNameW failed 0x%08x\n", ret); ok(ret == PDH_STRING_NOT_FOUND, "PdhLookupPerfIndexByNameW failed 0x%08lx\n", ret);
ret = PdhLookupPerfIndexByNameW( NULL, processor_time, NULL ); ret = PdhLookupPerfIndexByNameW( NULL, processor_time, NULL );
ok(ret == PDH_INVALID_ARGUMENT, "PdhLookupPerfIndexByNameW failed 0x%08x\n", ret); ok(ret == PDH_INVALID_ARGUMENT, "PdhLookupPerfIndexByNameW failed 0x%08lx\n", ret);
ret = PdhLookupPerfIndexByNameW( NULL, processor_time, &index ); ret = PdhLookupPerfIndexByNameW( NULL, processor_time, &index );
ok(ret == ERROR_SUCCESS, "PdhLookupPerfIndexByNameW failed 0x%08x\n", ret); ok(ret == ERROR_SUCCESS, "PdhLookupPerfIndexByNameW failed 0x%08lx\n", ret);
ok(index == 6, "PdhLookupPerfIndexByNameW failed %d\n", index); ok(index == 6, "PdhLookupPerfIndexByNameW failed %ld\n", index);
ret = PdhLookupPerfIndexByNameW( NULL, uptime, &index ); ret = PdhLookupPerfIndexByNameW( NULL, uptime, &index );
ok(ret == ERROR_SUCCESS, "PdhLookupPerfIndexByNameW failed 0x%08x\n", ret); ok(ret == ERROR_SUCCESS, "PdhLookupPerfIndexByNameW failed 0x%08lx\n", ret);
ok(index == 674, "PdhLookupPerfIndexByNameW failed %d\n", index); ok(index == 674, "PdhLookupPerfIndexByNameW failed %ld\n", index);
} }
static void test_PdhLookupPerfNameByIndexA( void ) static void test_PdhLookupPerfNameByIndexA( void )
...@@ -654,31 +654,31 @@ static void test_PdhLookupPerfNameByIndexA( void ) ...@@ -654,31 +654,31 @@ static void test_PdhLookupPerfNameByIndexA( void )
DWORD size; DWORD size;
ret = PdhLookupPerfNameByIndexA( NULL, 0, NULL, NULL ); ret = PdhLookupPerfNameByIndexA( NULL, 0, NULL, NULL );
ok(ret == PDH_INVALID_ARGUMENT, "PdhLookupPerfNameByIndexA failed 0x%08x\n", ret); ok(ret == PDH_INVALID_ARGUMENT, "PdhLookupPerfNameByIndexA failed 0x%08lx\n", ret);
size = 0; size = 0;
ret = PdhLookupPerfNameByIndexA( NULL, 6, buffer, &size ); ret = PdhLookupPerfNameByIndexA( NULL, 6, buffer, &size );
ok(ret == PDH_MORE_DATA || ret == PDH_INSUFFICIENT_BUFFER, "PdhLookupPerfNameByIndexA failed 0x%08x\n", ret); ok(ret == PDH_MORE_DATA || ret == PDH_INSUFFICIENT_BUFFER, "PdhLookupPerfNameByIndexA failed 0x%08lx\n", ret);
size = sizeof(buffer); size = sizeof(buffer);
ret = PdhLookupPerfNameByIndexA( NULL, 6, buffer, &size ); ret = PdhLookupPerfNameByIndexA( NULL, 6, buffer, &size );
ok(ret == ERROR_SUCCESS, "PdhLookupPerfNameByIndexA failed 0x%08x\n", ret); ok(ret == ERROR_SUCCESS, "PdhLookupPerfNameByIndexA failed 0x%08lx\n", ret);
ok(!lstrcmpA( buffer, "% Processor Time" ), ok(!lstrcmpA( buffer, "% Processor Time" ),
"PdhLookupPerfNameByIndexA failed, got %s expected \'%% Processor Time\'\n", buffer); "PdhLookupPerfNameByIndexA failed, got %s expected \'%% Processor Time\'\n", buffer);
ok(size == sizeof("% Processor Time"), "PdhLookupPerfNameByIndexA failed %d\n", size); ok(size == sizeof("% Processor Time"), "PdhLookupPerfNameByIndexA failed %ld\n", size);
size = sizeof(buffer); size = sizeof(buffer);
ret = PdhLookupPerfNameByIndexA( NULL, 674, NULL, &size ); ret = PdhLookupPerfNameByIndexA( NULL, 674, NULL, &size );
ok(ret == PDH_INVALID_ARGUMENT || ok(ret == PDH_INVALID_ARGUMENT ||
ret == PDH_MORE_DATA, /* win2k3 */ ret == PDH_MORE_DATA, /* win2k3 */
"PdhLookupPerfNameByIndexA failed 0x%08x\n", ret); "PdhLookupPerfNameByIndexA failed 0x%08lx\n", ret);
size = sizeof(buffer); size = sizeof(buffer);
ret = PdhLookupPerfNameByIndexA( NULL, 674, buffer, &size ); ret = PdhLookupPerfNameByIndexA( NULL, 674, buffer, &size );
ok(ret == ERROR_SUCCESS, "PdhLookupPerfNameByIndexA failed 0x%08x\n", ret); ok(ret == ERROR_SUCCESS, "PdhLookupPerfNameByIndexA failed 0x%08lx\n", ret);
ok(!lstrcmpA( buffer, "System Up Time" ), ok(!lstrcmpA( buffer, "System Up Time" ),
"PdhLookupPerfNameByIndexA failed, got %s expected \'System Up Time\'\n", buffer); "PdhLookupPerfNameByIndexA failed, got %s expected \'System Up Time\'\n", buffer);
ok(size == sizeof("System Up Time"), "PdhLookupPerfNameByIndexA failed %d\n", size); ok(size == sizeof("System Up Time"), "PdhLookupPerfNameByIndexA failed %ld\n", size);
} }
static void test_PdhLookupPerfNameByIndexW( void ) static void test_PdhLookupPerfNameByIndexW( void )
...@@ -688,27 +688,27 @@ static void test_PdhLookupPerfNameByIndexW( void ) ...@@ -688,27 +688,27 @@ static void test_PdhLookupPerfNameByIndexW( void )
DWORD size; DWORD size;
ret = PdhLookupPerfNameByIndexW( NULL, 0, NULL, NULL ); ret = PdhLookupPerfNameByIndexW( NULL, 0, NULL, NULL );
ok(ret == PDH_INVALID_ARGUMENT, "PdhLookupPerfNameByIndexW failed 0x%08x\n", ret); ok(ret == PDH_INVALID_ARGUMENT, "PdhLookupPerfNameByIndexW failed 0x%08lx\n", ret);
size = 0; size = 0;
ret = PdhLookupPerfNameByIndexW( NULL, 6, buffer, &size ); ret = PdhLookupPerfNameByIndexW( NULL, 6, buffer, &size );
ok(ret == PDH_MORE_DATA || ret == PDH_INSUFFICIENT_BUFFER, "PdhLookupPerfNameByIndexW failed 0x%08x\n", ret); ok(ret == PDH_MORE_DATA || ret == PDH_INSUFFICIENT_BUFFER, "PdhLookupPerfNameByIndexW failed 0x%08lx\n", ret);
size = ARRAY_SIZE(buffer); size = ARRAY_SIZE(buffer);
ret = PdhLookupPerfNameByIndexW( NULL, 6, buffer, &size ); ret = PdhLookupPerfNameByIndexW( NULL, 6, buffer, &size );
ok(ret == ERROR_SUCCESS, "PdhLookupPerfNameByIndexW failed 0x%08x\n", ret); ok(ret == ERROR_SUCCESS, "PdhLookupPerfNameByIndexW failed 0x%08lx\n", ret);
ok(size == ARRAY_SIZE(processor_time), "PdhLookupPerfNameByIndexW failed %d\n", size); ok(size == ARRAY_SIZE(processor_time), "PdhLookupPerfNameByIndexW failed %ld\n", size);
size = ARRAY_SIZE(buffer); size = ARRAY_SIZE(buffer);
ret = PdhLookupPerfNameByIndexW( NULL, 674, NULL, &size ); ret = PdhLookupPerfNameByIndexW( NULL, 674, NULL, &size );
ok(ret == PDH_INVALID_ARGUMENT || ok(ret == PDH_INVALID_ARGUMENT ||
ret == PDH_MORE_DATA, /* win2k3 */ ret == PDH_MORE_DATA, /* win2k3 */
"PdhLookupPerfNameByIndexW failed 0x%08x\n", ret); "PdhLookupPerfNameByIndexW failed 0x%08lx\n", ret);
size = ARRAY_SIZE(buffer); size = ARRAY_SIZE(buffer);
ret = PdhLookupPerfNameByIndexW( NULL, 674, buffer, &size ); ret = PdhLookupPerfNameByIndexW( NULL, 674, buffer, &size );
ok(ret == ERROR_SUCCESS, "PdhLookupPerfNameByIndexW failed 0x%08x\n", ret); ok(ret == ERROR_SUCCESS, "PdhLookupPerfNameByIndexW failed 0x%08lx\n", ret);
ok(size == ARRAY_SIZE(uptime), "PdhLookupPerfNameByIndexW failed %d\n", size); ok(size == ARRAY_SIZE(uptime), "PdhLookupPerfNameByIndexW failed %ld\n", size);
} }
static void test_PdhValidatePathA( void ) static void test_PdhValidatePathA( void )
...@@ -716,22 +716,22 @@ static void test_PdhValidatePathA( void ) ...@@ -716,22 +716,22 @@ static void test_PdhValidatePathA( void )
PDH_STATUS ret; PDH_STATUS ret;
ret = PdhValidatePathA( NULL ); ret = PdhValidatePathA( NULL );
ok(ret == PDH_INVALID_ARGUMENT, "PdhValidatePathA failed 0x%08x\n", ret); ok(ret == PDH_INVALID_ARGUMENT, "PdhValidatePathA failed 0x%08lx\n", ret);
ret = PdhValidatePathA( "" ); ret = PdhValidatePathA( "" );
ok(ret == PDH_INVALID_ARGUMENT, "PdhValidatePathA failed 0x%08x\n", ret); ok(ret == PDH_INVALID_ARGUMENT, "PdhValidatePathA failed 0x%08lx\n", ret);
ret = PdhValidatePathA( "\\System" ); ret = PdhValidatePathA( "\\System" );
ok(ret == PDH_CSTATUS_BAD_COUNTERNAME, "PdhValidatePathA failed 0x%08x\n", ret); ok(ret == PDH_CSTATUS_BAD_COUNTERNAME, "PdhValidatePathA failed 0x%08lx\n", ret);
ret = PdhValidatePathA( "System Up Time" ); ret = PdhValidatePathA( "System Up Time" );
ok(ret == PDH_CSTATUS_BAD_COUNTERNAME, "PdhValidatePathA failed 0x%08x\n", ret); ok(ret == PDH_CSTATUS_BAD_COUNTERNAME, "PdhValidatePathA failed 0x%08lx\n", ret);
ret = PdhValidatePathA( "\\System\\Nonexistent Counter" ); ret = PdhValidatePathA( "\\System\\Nonexistent Counter" );
ok(ret == PDH_CSTATUS_NO_COUNTER, "PdhValidatePathA failed 0x%08x\n", ret); ok(ret == PDH_CSTATUS_NO_COUNTER, "PdhValidatePathA failed 0x%08lx\n", ret);
ret = PdhValidatePathA( "\\System\\System Up Time" ); ret = PdhValidatePathA( "\\System\\System Up Time" );
ok(ret == ERROR_SUCCESS, "PdhValidatePathA failed 0x%08x\n", ret); ok(ret == ERROR_SUCCESS, "PdhValidatePathA failed 0x%08lx\n", ret);
} }
static void test_PdhValidatePathW( void ) static void test_PdhValidatePathW( void )
...@@ -739,22 +739,22 @@ static void test_PdhValidatePathW( void ) ...@@ -739,22 +739,22 @@ static void test_PdhValidatePathW( void )
PDH_STATUS ret; PDH_STATUS ret;
ret = PdhValidatePathW( NULL ); ret = PdhValidatePathW( NULL );
ok(ret == PDH_INVALID_ARGUMENT, "PdhValidatePathW failed 0x%08x\n", ret); ok(ret == PDH_INVALID_ARGUMENT, "PdhValidatePathW failed 0x%08lx\n", ret);
ret = PdhValidatePathW( L"" ); ret = PdhValidatePathW( L"" );
ok(ret == PDH_INVALID_ARGUMENT, "PdhValidatePathW failed 0x%08x\n", ret); ok(ret == PDH_INVALID_ARGUMENT, "PdhValidatePathW failed 0x%08lx\n", ret);
ret = PdhValidatePathW( L"\\System" ); ret = PdhValidatePathW( L"\\System" );
ok(ret == PDH_CSTATUS_BAD_COUNTERNAME, "PdhValidatePathW failed 0x%08x\n", ret); ok(ret == PDH_CSTATUS_BAD_COUNTERNAME, "PdhValidatePathW failed 0x%08lx\n", ret);
ret = PdhValidatePathW( uptime ); ret = PdhValidatePathW( uptime );
ok(ret == PDH_CSTATUS_BAD_COUNTERNAME, "PdhValidatePathW failed 0x%08x\n", ret); ok(ret == PDH_CSTATUS_BAD_COUNTERNAME, "PdhValidatePathW failed 0x%08lx\n", ret);
ret = PdhValidatePathW( nonexistent_counter ); ret = PdhValidatePathW( nonexistent_counter );
ok(ret == PDH_CSTATUS_NO_COUNTER, "PdhValidatePathW failed 0x%08x\n", ret); ok(ret == PDH_CSTATUS_NO_COUNTER, "PdhValidatePathW failed 0x%08lx\n", ret);
ret = PdhValidatePathW( system_uptime ); ret = PdhValidatePathW( system_uptime );
ok(ret == ERROR_SUCCESS, "PdhValidatePathW failed 0x%08x\n", ret); ok(ret == ERROR_SUCCESS, "PdhValidatePathW failed 0x%08lx\n", ret);
} }
static void test_PdhValidatePathExA( void ) static void test_PdhValidatePathExA( void )
...@@ -762,22 +762,22 @@ static void test_PdhValidatePathExA( void ) ...@@ -762,22 +762,22 @@ static void test_PdhValidatePathExA( void )
PDH_STATUS ret; PDH_STATUS ret;
ret = pPdhValidatePathExA( NULL, NULL ); ret = pPdhValidatePathExA( NULL, NULL );
ok(ret == PDH_INVALID_ARGUMENT, "PdhValidatePathExA failed 0x%08x\n", ret); ok(ret == PDH_INVALID_ARGUMENT, "PdhValidatePathExA failed 0x%08lx\n", ret);
ret = pPdhValidatePathExA( NULL, "" ); ret = pPdhValidatePathExA( NULL, "" );
ok(ret == PDH_INVALID_ARGUMENT, "PdhValidatePathExA failed 0x%08x\n", ret); ok(ret == PDH_INVALID_ARGUMENT, "PdhValidatePathExA failed 0x%08lx\n", ret);
ret = pPdhValidatePathExA( NULL, "\\System" ); ret = pPdhValidatePathExA( NULL, "\\System" );
ok(ret == PDH_CSTATUS_BAD_COUNTERNAME, "PdhValidatePathExA failed 0x%08x\n", ret); ok(ret == PDH_CSTATUS_BAD_COUNTERNAME, "PdhValidatePathExA failed 0x%08lx\n", ret);
ret = pPdhValidatePathExA( NULL, "System Up Time" ); ret = pPdhValidatePathExA( NULL, "System Up Time" );
ok(ret == PDH_CSTATUS_BAD_COUNTERNAME, "PdhValidatePathExA failed 0x%08x\n", ret); ok(ret == PDH_CSTATUS_BAD_COUNTERNAME, "PdhValidatePathExA failed 0x%08lx\n", ret);
ret = pPdhValidatePathExA( NULL, "\\System\\System Down Time" ); ret = pPdhValidatePathExA( NULL, "\\System\\System Down Time" );
ok(ret == PDH_CSTATUS_NO_COUNTER, "PdhValidatePathExA failed 0x%08x\n", ret); ok(ret == PDH_CSTATUS_NO_COUNTER, "PdhValidatePathExA failed 0x%08lx\n", ret);
ret = pPdhValidatePathExA( NULL, "\\System\\System Up Time" ); ret = pPdhValidatePathExA( NULL, "\\System\\System Up Time" );
ok(ret == ERROR_SUCCESS, "PdhValidatePathExA failed 0x%08x\n", ret); ok(ret == ERROR_SUCCESS, "PdhValidatePathExA failed 0x%08lx\n", ret);
} }
static void test_PdhValidatePathExW( void ) static void test_PdhValidatePathExW( void )
...@@ -785,22 +785,22 @@ static void test_PdhValidatePathExW( void ) ...@@ -785,22 +785,22 @@ static void test_PdhValidatePathExW( void )
PDH_STATUS ret; PDH_STATUS ret;
ret = pPdhValidatePathExW( NULL, NULL ); ret = pPdhValidatePathExW( NULL, NULL );
ok(ret == PDH_INVALID_ARGUMENT, "PdhValidatePathExW failed 0x%08x\n", ret); ok(ret == PDH_INVALID_ARGUMENT, "PdhValidatePathExW failed 0x%08lx\n", ret);
ret = pPdhValidatePathExW( NULL, L"" ); ret = pPdhValidatePathExW( NULL, L"" );
ok(ret == PDH_INVALID_ARGUMENT, "PdhValidatePathExW failed 0x%08x\n", ret); ok(ret == PDH_INVALID_ARGUMENT, "PdhValidatePathExW failed 0x%08lx\n", ret);
ret = pPdhValidatePathExW( NULL, L"\\System" ); ret = pPdhValidatePathExW( NULL, L"\\System" );
ok(ret == PDH_CSTATUS_BAD_COUNTERNAME, "PdhValidatePathExW failed 0x%08x\n", ret); ok(ret == PDH_CSTATUS_BAD_COUNTERNAME, "PdhValidatePathExW failed 0x%08lx\n", ret);
ret = pPdhValidatePathExW( NULL, uptime ); ret = pPdhValidatePathExW( NULL, uptime );
ok(ret == PDH_CSTATUS_BAD_COUNTERNAME, "PdhValidatePathExW failed 0x%08x\n", ret); ok(ret == PDH_CSTATUS_BAD_COUNTERNAME, "PdhValidatePathExW failed 0x%08lx\n", ret);
ret = pPdhValidatePathExW( NULL, nonexistent_counter ); ret = pPdhValidatePathExW( NULL, nonexistent_counter );
ok(ret == PDH_CSTATUS_NO_COUNTER, "PdhValidatePathExW failed 0x%08x\n", ret); ok(ret == PDH_CSTATUS_NO_COUNTER, "PdhValidatePathExW failed 0x%08lx\n", ret);
ret = pPdhValidatePathExW( NULL, system_uptime ); ret = pPdhValidatePathExW( NULL, system_uptime );
ok(ret == ERROR_SUCCESS, "PdhValidatePathExW failed 0x%08x\n", ret); ok(ret == ERROR_SUCCESS, "PdhValidatePathExW failed 0x%08lx\n", ret);
} }
static void test_PdhCollectQueryDataEx(void) static void test_PdhCollectQueryDataEx(void)
...@@ -813,25 +813,25 @@ static void test_PdhCollectQueryDataEx(void) ...@@ -813,25 +813,25 @@ static void test_PdhCollectQueryDataEx(void)
UINT i; UINT i;
status = PdhOpenQueryA( NULL, 0, &query ); status = PdhOpenQueryA( NULL, 0, &query );
ok(status == ERROR_SUCCESS, "PdhOpenQuery failed 0x%08x\n", status); ok(status == ERROR_SUCCESS, "PdhOpenQuery failed 0x%08lx\n", status);
event = CreateEventA( NULL, FALSE, FALSE, "winetest" ); event = CreateEventA( NULL, FALSE, FALSE, "winetest" );
ok(event != NULL, "CreateEvent failed\n"); ok(event != NULL, "CreateEvent failed\n");
status = PdhAddCounterA( query, "\\System\\System Up Time", 0, &counter ); status = PdhAddCounterA( query, "\\System\\System Up Time", 0, &counter );
ok(status == ERROR_SUCCESS, "PdhAddCounterA failed 0x%08x\n", status); ok(status == ERROR_SUCCESS, "PdhAddCounterA failed 0x%08lx\n", status);
status = PdhCollectQueryDataEx( NULL, 1, event ); status = PdhCollectQueryDataEx( NULL, 1, event );
ok(status == PDH_INVALID_HANDLE, "PdhCollectQueryDataEx failed 0x%08x\n", status); ok(status == PDH_INVALID_HANDLE, "PdhCollectQueryDataEx failed 0x%08lx\n", status);
status = PdhCollectQueryDataEx( query, 1, NULL ); status = PdhCollectQueryDataEx( query, 1, NULL );
ok(status == ERROR_SUCCESS, "PdhCollectQueryDataEx failed 0x%08x\n", status); ok(status == ERROR_SUCCESS, "PdhCollectQueryDataEx failed 0x%08lx\n", status);
status = PdhCollectQueryDataEx( query, 1, event ); status = PdhCollectQueryDataEx( query, 1, event );
ok(status == ERROR_SUCCESS, "PdhCollectQueryDataEx failed 0x%08x\n", status); ok(status == ERROR_SUCCESS, "PdhCollectQueryDataEx failed 0x%08lx\n", status);
status = PdhCollectQueryData( query ); status = PdhCollectQueryData( query );
ok(status == ERROR_SUCCESS, "PdhCollectQueryData failed 0x%08x\n", status); ok(status == ERROR_SUCCESS, "PdhCollectQueryData failed 0x%08lx\n", status);
for (i = 0; i < 3; i++) for (i = 0; i < 3; i++)
{ {
...@@ -840,7 +840,7 @@ static void test_PdhCollectQueryDataEx(void) ...@@ -840,7 +840,7 @@ static void test_PdhCollectQueryDataEx(void)
PDH_FMT_COUNTERVALUE value; PDH_FMT_COUNTERVALUE value;
status = PdhGetFormattedCounterValue( counter, PDH_FMT_LARGE, NULL, &value ); status = PdhGetFormattedCounterValue( counter, PDH_FMT_LARGE, NULL, &value );
ok(status == ERROR_SUCCESS, "PdhGetFormattedCounterValue failed 0x%08x\n", status); ok(status == ERROR_SUCCESS, "PdhGetFormattedCounterValue failed 0x%08lx\n", status);
trace( "uptime %s\n", wine_dbgstr_longlong(U(value).largeValue) ); trace( "uptime %s\n", wine_dbgstr_longlong(U(value).largeValue) );
} }
...@@ -850,7 +850,7 @@ static void test_PdhCollectQueryDataEx(void) ...@@ -850,7 +850,7 @@ static void test_PdhCollectQueryDataEx(void)
ok(ret, "CloseHandle failed\n"); ok(ret, "CloseHandle failed\n");
status = PdhCloseQuery( query ); status = PdhCloseQuery( query );
ok(status == ERROR_SUCCESS, "PdhCloseQuery failed 0x%08x\n", status); ok(status == ERROR_SUCCESS, "PdhCloseQuery failed 0x%08lx\n", status);
} }
static void test_PdhMakeCounterPathA(void) static void test_PdhMakeCounterPathA(void)
...@@ -861,63 +861,63 @@ static void test_PdhMakeCounterPathA(void) ...@@ -861,63 +861,63 @@ static void test_PdhMakeCounterPathA(void)
DWORD buflen; DWORD buflen;
ret = PdhMakeCounterPathA(NULL, NULL, NULL, 0); ret = PdhMakeCounterPathA(NULL, NULL, NULL, 0);
ok(ret == PDH_INVALID_ARGUMENT, "PdhMakeCounterPathA failed 0x%08x\n", ret); ok(ret == PDH_INVALID_ARGUMENT, "PdhMakeCounterPathA failed 0x%08lx\n", ret);
buflen = 0; buflen = 0;
ret = PdhMakeCounterPathA(NULL, NULL, &buflen, 0); ret = PdhMakeCounterPathA(NULL, NULL, &buflen, 0);
ok(ret == PDH_INVALID_ARGUMENT, "PdhMakeCounterPathA failed 0x%08x\n", ret); ok(ret == PDH_INVALID_ARGUMENT, "PdhMakeCounterPathA failed 0x%08lx\n", ret);
if (0) { /* Crashes on Windows 10 >= 2004 */ if (0) { /* Crashes on Windows 10 >= 2004 */
buflen = 0; buflen = 0;
ret = PdhMakeCounterPathA(NULL, buffer, &buflen, 0); ret = PdhMakeCounterPathA(NULL, buffer, &buflen, 0);
ok(ret == PDH_INVALID_ARGUMENT, "PdhMakeCounterPathA failed 0x%08x\n", ret); ok(ret == PDH_INVALID_ARGUMENT, "PdhMakeCounterPathA failed 0x%08lx\n", ret);
} }
buflen = sizeof(buffer); buflen = sizeof(buffer);
memset(&e, 0, sizeof(e)); memset(&e, 0, sizeof(e));
ret = PdhMakeCounterPathA(&e, buffer, &buflen, 0); ret = PdhMakeCounterPathA(&e, buffer, &buflen, 0);
ok(ret == PDH_INVALID_ARGUMENT, "PdhMakeCounterPathA failed 0x%08x\n", ret); ok(ret == PDH_INVALID_ARGUMENT, "PdhMakeCounterPathA failed 0x%08lx\n", ret);
buffer[0] = 0; buffer[0] = 0;
buflen = sizeof(buffer); buflen = sizeof(buffer);
e.szMachineName = (char *)"machine"; e.szMachineName = (char *)"machine";
ret = PdhMakeCounterPathA(&e, buffer, &buflen, 0); ret = PdhMakeCounterPathA(&e, buffer, &buflen, 0);
ok(ret == PDH_INVALID_ARGUMENT, "PdhMakeCounterPathA failed 0x%08x\n", ret); ok(ret == PDH_INVALID_ARGUMENT, "PdhMakeCounterPathA failed 0x%08lx\n", ret);
ok(!strcmp(buffer, ""), "expected \"machine\" got %s\n", buffer); ok(!strcmp(buffer, ""), "expected \"machine\" got %s\n", buffer);
buffer[0] = 0; buffer[0] = 0;
buflen = sizeof(buffer); buflen = sizeof(buffer);
e.szObjectName = (char *)"object"; e.szObjectName = (char *)"object";
ret = PdhMakeCounterPathA(&e, buffer, &buflen, 0); ret = PdhMakeCounterPathA(&e, buffer, &buflen, 0);
ok(ret == PDH_INVALID_ARGUMENT, "PdhMakeCounterPathA failed 0x%08x\n", ret); ok(ret == PDH_INVALID_ARGUMENT, "PdhMakeCounterPathA failed 0x%08lx\n", ret);
ok(!strcmp(buffer, ""), "expected \"machine\" got %s\n", buffer); ok(!strcmp(buffer, ""), "expected \"machine\" got %s\n", buffer);
buffer[0] = 0; buffer[0] = 0;
buflen = sizeof(buffer); buflen = sizeof(buffer);
e.szInstanceName = (char *)"instance"; e.szInstanceName = (char *)"instance";
ret = PdhMakeCounterPathA(&e, buffer, &buflen, 0); ret = PdhMakeCounterPathA(&e, buffer, &buflen, 0);
ok(ret == PDH_INVALID_ARGUMENT, "PdhMakeCounterPathA failed 0x%08x\n", ret); ok(ret == PDH_INVALID_ARGUMENT, "PdhMakeCounterPathA failed 0x%08lx\n", ret);
ok(!strcmp(buffer, ""), "expected \"machine\" got %s\n", buffer); ok(!strcmp(buffer, ""), "expected \"machine\" got %s\n", buffer);
buffer[0] = 0; buffer[0] = 0;
buflen = sizeof(buffer); buflen = sizeof(buffer);
e.szParentInstance = (char *)"parent"; e.szParentInstance = (char *)"parent";
ret = PdhMakeCounterPathA(&e, buffer, &buflen, 0); ret = PdhMakeCounterPathA(&e, buffer, &buflen, 0);
ok(ret == PDH_INVALID_ARGUMENT, "PdhMakeCounterPathA failed 0x%08x\n", ret); ok(ret == PDH_INVALID_ARGUMENT, "PdhMakeCounterPathA failed 0x%08lx\n", ret);
ok(!strcmp(buffer, ""), "expected \"machine\" got %s\n", buffer); ok(!strcmp(buffer, ""), "expected \"machine\" got %s\n", buffer);
buffer[0] = 0; buffer[0] = 0;
buflen = sizeof(buffer); buflen = sizeof(buffer);
e.dwInstanceIndex = 1; e.dwInstanceIndex = 1;
ret = PdhMakeCounterPathA(&e, buffer, &buflen, 0); ret = PdhMakeCounterPathA(&e, buffer, &buflen, 0);
ok(ret == PDH_INVALID_ARGUMENT, "PdhMakeCounterPathA failed 0x%08x\n", ret); ok(ret == PDH_INVALID_ARGUMENT, "PdhMakeCounterPathA failed 0x%08lx\n", ret);
ok(!strcmp(buffer, ""), "expected \"machine\" got %s\n", buffer); ok(!strcmp(buffer, ""), "expected \"machine\" got %s\n", buffer);
buffer[0] = 0; buffer[0] = 0;
buflen = sizeof(buffer); buflen = sizeof(buffer);
e.szCounterName = (char *)"counter"; e.szCounterName = (char *)"counter";
ret = PdhMakeCounterPathA(&e, buffer, &buflen, 0); ret = PdhMakeCounterPathA(&e, buffer, &buflen, 0);
ok(ret == ERROR_SUCCESS, "PdhMakeCounterPathA failed 0x%08x\n", ret); ok(ret == ERROR_SUCCESS, "PdhMakeCounterPathA failed 0x%08lx\n", ret);
ok(!strcmp(buffer, "\\\\machine\\object(parent/instance#1)\\counter"), ok(!strcmp(buffer, "\\\\machine\\object(parent/instance#1)\\counter"),
"expected \"\\\\machine\\object(parent/instance#1)\\counter\" got %s\n", buffer); "expected \"\\\\machine\\object(parent/instance#1)\\counter\" got %s\n", buffer);
...@@ -925,7 +925,7 @@ static void test_PdhMakeCounterPathA(void) ...@@ -925,7 +925,7 @@ static void test_PdhMakeCounterPathA(void)
buflen = sizeof(buffer); buflen = sizeof(buffer);
e.szParentInstance = NULL; e.szParentInstance = NULL;
ret = PdhMakeCounterPathA(&e, buffer, &buflen, 0); ret = PdhMakeCounterPathA(&e, buffer, &buflen, 0);
ok(ret == ERROR_SUCCESS, "PdhMakeCounterPathA failed 0x%08x\n", ret); ok(ret == ERROR_SUCCESS, "PdhMakeCounterPathA failed 0x%08lx\n", ret);
ok(!strcmp(buffer, "\\\\machine\\object(instance#1)\\counter"), ok(!strcmp(buffer, "\\\\machine\\object(instance#1)\\counter"),
"expected \"\\\\machine\\object(instance#1)\\counter\" got %s\n", buffer); "expected \"\\\\machine\\object(instance#1)\\counter\" got %s\n", buffer);
...@@ -933,7 +933,7 @@ static void test_PdhMakeCounterPathA(void) ...@@ -933,7 +933,7 @@ static void test_PdhMakeCounterPathA(void)
buflen = sizeof(buffer); buflen = sizeof(buffer);
e.szInstanceName = NULL; e.szInstanceName = NULL;
ret = PdhMakeCounterPathA(&e, buffer, &buflen, 0); ret = PdhMakeCounterPathA(&e, buffer, &buflen, 0);
ok(ret == ERROR_SUCCESS, "PdhMakeCounterPathA failed 0x%08x\n", ret); ok(ret == ERROR_SUCCESS, "PdhMakeCounterPathA failed 0x%08lx\n", ret);
ok(!strcmp(buffer, "\\\\machine\\object\\counter"), ok(!strcmp(buffer, "\\\\machine\\object\\counter"),
"expected \"\\\\machine\\object\\counter\" got %s\n", buffer); "expected \"\\\\machine\\object\\counter\" got %s\n", buffer);
...@@ -941,7 +941,7 @@ static void test_PdhMakeCounterPathA(void) ...@@ -941,7 +941,7 @@ static void test_PdhMakeCounterPathA(void)
buflen = sizeof(buffer); buflen = sizeof(buffer);
e.szMachineName = NULL; e.szMachineName = NULL;
ret = PdhMakeCounterPathA(&e, buffer, &buflen, 0); ret = PdhMakeCounterPathA(&e, buffer, &buflen, 0);
ok(ret == ERROR_SUCCESS, "PdhMakeCounterPathA failed 0x%08x\n", ret); ok(ret == ERROR_SUCCESS, "PdhMakeCounterPathA failed 0x%08lx\n", ret);
ok(!strcmp(buffer, "\\object\\counter"), ok(!strcmp(buffer, "\\object\\counter"),
"expected \"\\object\\counter\" got %s\n", buffer); "expected \"\\object\\counter\" got %s\n", buffer);
...@@ -949,7 +949,7 @@ static void test_PdhMakeCounterPathA(void) ...@@ -949,7 +949,7 @@ static void test_PdhMakeCounterPathA(void)
buflen = sizeof(buffer); buflen = sizeof(buffer);
e.szObjectName = NULL; e.szObjectName = NULL;
ret = PdhMakeCounterPathA(&e, buffer, &buflen, 0); ret = PdhMakeCounterPathA(&e, buffer, &buflen, 0);
ok(ret == PDH_INVALID_ARGUMENT, "PdhMakeCounterPathA failed 0x%08x\n", ret); ok(ret == PDH_INVALID_ARGUMENT, "PdhMakeCounterPathA failed 0x%08lx\n", ret);
} }
static void test_PdhGetDllVersion(void) static void test_PdhGetDllVersion(void)
...@@ -960,17 +960,17 @@ static void test_PdhGetDllVersion(void) ...@@ -960,17 +960,17 @@ static void test_PdhGetDllVersion(void)
ret = PdhGetDllVersion(NULL); ret = PdhGetDllVersion(NULL);
ok(ret == PDH_INVALID_ARGUMENT || ok(ret == PDH_INVALID_ARGUMENT ||
broken(ret == ERROR_SUCCESS), /* Vista+ */ broken(ret == ERROR_SUCCESS), /* Vista+ */
"Expected PdhGetDllVersion to return PDH_INVALID_ARGUMENT, got %d\n", ret); "Expected PdhGetDllVersion to return PDH_INVALID_ARGUMENT, got %ld\n", ret);
ret = PdhGetDllVersion(&version); ret = PdhGetDllVersion(&version);
ok(ret == ERROR_SUCCESS, ok(ret == ERROR_SUCCESS,
"Expected PdhGetDllVersion to return ERROR_SUCCESS, got %d\n", ret); "Expected PdhGetDllVersion to return ERROR_SUCCESS, got %ld\n", ret);
if (ret == ERROR_SUCCESS) if (ret == ERROR_SUCCESS)
{ {
ok(version == PDH_CVERSION_WIN50 || ok(version == PDH_CVERSION_WIN50 ||
version == PDH_VERSION, version == PDH_VERSION,
"Expected version number to be PDH_CVERSION_WIN50 or PDH_VERSION, got %u\n", version); "Expected version number to be PDH_CVERSION_WIN50 or PDH_VERSION, got %lu\n", version);
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment