return ERROR_SUCCESS;
}
+/***********************************************************************
+ * PdhExpandWildCardPathA (PDH.@)
+ */
+PDH_STATUS WINAPI PdhExpandWildCardPathA( LPCSTR szDataSource, LPCSTR szWildCardPath, LPSTR mszExpandedPathList, LPDWORD pcchPathListLength, DWORD dwFlags )
+{
+ FIXME("%s, %s, %p, %p, 0x%x: stub\n", debugstr_a(szDataSource), debugstr_a(szWildCardPath), mszExpandedPathList, pcchPathListLength, dwFlags);
+ return PDH_NOT_IMPLEMENTED;
+}
+
+/***********************************************************************
+ * PdhExpandWildCardPathW (PDH.@)
+ */
+PDH_STATUS WINAPI PdhExpandWildCardPathW( LPCWSTR szDataSource, LPCWSTR szWildCardPath, LPWSTR mszExpandedPathList, LPDWORD pcchPathListLength, DWORD dwFlags )
+{
+ FIXME("%s, %s, %p, %p, 0x%x: stub\n", debugstr_w(szDataSource), debugstr_w(szWildCardPath), mszExpandedPathList, pcchPathListLength, dwFlags);
+ return PDH_NOT_IMPLEMENTED;
+}
+
/***********************************************************************
* PdhGetCounterInfoA (PDH.@)
*/
return ERROR_SUCCESS;
}
+/***********************************************************************
+ * PdhGetDllVersion (PDH.@)
+ */
+PDH_STATUS WINAPI PdhGetDllVersion( LPDWORD version )
+{
+ if (!version)
+ return PDH_INVALID_ARGUMENT;
+
+ *version = PDH_VERSION;
+
+ return ERROR_SUCCESS;
+}
+
/***********************************************************************
* PdhGetFormattedCounterValue (PDH.@)
*/
return PDH_NOT_IMPLEMENTED;
}
+
+/***********************************************************************
+ * PdhSetDefaultRealTimeDataSource (PDH.@)
+ */
+PDH_STATUS WINAPI PdhSetDefaultRealTimeDataSource( DWORD source )
+{
+ FIXME("%u\n", source);
+ return ERROR_SUCCESS;
+}