ReadAt Method of the IFWXIOBuffer Interface
The ReadAt method reads a specified number of bytes starting at a specified offset from the beginning of the buffer.
Syntax
HRESULT ReadAt(
[in] ULONG ulOffset,
[out] void* pv,
[in] ULONG cb,
ULONG* pcbRead
);
Parameters
ulOffset
Specifies the starting point from the beginning of the buffer for reading data.pv
Pointer to the buffer into which the buffer content is copied.cb
Specifies the number of bytes to attempt to read from the byte buffer.pcbRead
Pointer to a location where this method writes the actual number of bytes copied from the buffer. You can set this pointer to NULL to indicate that you are not interested in this value. In this case, this method does not provide the actual number of bytes copied.
Return Value
S_OK
The method succeeded.E_INVALIDARG
Invalid parameter.E_POINTER
Null pointer argument.
Requirements
| Server | Requires Windows Server 2008 R2 or Windows Server 2008 x64 Edition with SP2. |
| Version | Requires Forefront Threat Management Gateway (TMG) 2010. |
| Header | Declared in Wspfwext.idl. |
| DLL | Requires Wspsrv.exe. |
See Also
Send comments about this topic to Microsoft
Build date: 6/30/2010