Displays a dialog window that prompts the user to specify the source of the performance data.
PDH_FUNCTION PdhSelectDataSourceA( HWND hWndOwner, DWORD dwFlags, LPSTR szDataSource, LPDWORD pcchBufferLength );
Owner of the dialog window. This can be NULL if there is no owner (the desktop becomes the owner).
Dialog boxes that will be displayed to prompt for the data source. This parameter can be one of the following values.
Caller-allocated buffer that receives a null-terminated string that contains the name of a log file that the user selected. The log file name is truncated to the size of the buffer if the buffer is too small.
If the user selected a real time source, the buffer is empty.
Maximum size of the szDataSource buffer, in TCHARs.
If the function succeeds, it returns ERROR_SUCCESS.
||The length of the buffer passed in the pcchBufferLength is not equal to the actual length of the szDataSource buffer.|
||A zero-length buffer was passed in the szDataSource parameter.|
|Minimum supported client||Windows XP [desktop apps only]|
|Minimum supported server||Windows Server 2003 [desktop apps only]|