Kernel Buffer Marshaling Functions
Other versions of this page are also available for the following:
8/28/2008
The following table shows the kernel buffer marshalling functions and the purpose of each.
Function | Description |
---|---|
Re-marshals a buffer that was already marshaled by CeOpenCallerBuffer so that the server can use it asynchronously after the API call has returned. |
|
Abstracts the work required to make secure copies of API parameters. |
|
Frees any resources that were allocated by CeOpenCallerBuffer. |
|
Flushes any changed data between the source and the destination buffer allocated by CeAllocAsynchronousBuffer. |
|
Frees any resources that were allocated by CeAllocAsynchronousBuffer. |
|
Frees a duplicate buffer that was allocated by CeAllocDuplicateBuffer. |
|
Checks access and marshals a buffer pointer from the source process so that it can be accessed by the current process. |