Export (0) Print
Expand All

PdhVbGetLogFileSize function

The PdhVbGetLogFileSize function returns the size of the specified log file. This function calls PdhGetLogFileSize.

Function PdhVbGetLogFileSize( _ ByVal hLog As PDH_HLOG, _ ByRef llSize As LONG _ ) As DWORD

Parameters

hLog [in]

Handle to the log file. This handle is returned by the PdhOpenLog function.

llSize [out]

Pointer to a variable that receives the size of the log file, in bytes.

Return value

If the function succeeds, it returns 0.

If the function fails, the return value is a system error code or a PDH error code. The following are possible values.

Return codeDescription
PDH_INSUFFICIENT_BUFFER

The requested data is larger than the buffer supplied. Unable to return the requested data.

PDH_INVALID_ARGUMENT

One or more of the string buffers is not the correct size.

PDH_INVALID_HANDLE

The handle is not a valid PDH object.

PDH_LOG_FILE_OPEN_ERROR

Unable to open the specified log file.

PDH_FILE_NOT_FOUND

Unable to find the specified file.

 

Requirements

Minimum supported client

Windows XP [desktop apps only]

Minimum supported server

Windows Server 2003 [desktop apps only]

Library

Pdh.lib

DLL

Pdh.dll

See also

PdhGetLogFileSize
PdhVbOpenLog
PdhVbUpdateLog

 

 

Community Additions

ADD
Show:
© 2014 Microsoft