IGenericBufferDataRequest::RequestAsync method

Requests to return generic object data that describes an object in the .vsglog file for the specified event and in the specified format.

Syntax

HRESULT RequestAsync(
   DumperType                   dumperType,
   EventID                      eventID,
   DWORD                        RequestedDataUID,
   IGenericBufferDataCallback * requestCallback,
   DWORD                        requestCookie,
   DWORD                        progressIntervalMsecs
);

Parameters

dumperType
The specified format of the textual representation of the object (HTML, XML, etc.)

eventID
The specified event to match the buffer's content to (for example, a render target could change over time).

RequestedDataUID
The address of the specified object.

requestCallback
The address of callback used to notify the host of results.

requestCookie
A cookie that uniquely identifies the request, and can be used to signal for it to be cancelled.

progressIntervalMsecs
Not used.

Return value

If this method succeeds, it returns S_OK. Otherwise, it returns an HRESULT error code.

Requirements

Header

Vspixengine.h

See also

IGenericBufferDataRequest