Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
1/6/2010
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. |