Kernel Buffer Marshaling Classes
9/8/2008
A seguinte tabela mostra o wrapper empacotamento reserva kernel classes e a finalidade de cada.
Classe | Descrição |
---|---|
Fornece um wrapper para CeAllocAsynchronousBuffer e CeFreeAsynchronousBuffer. Ela é usada com ponteiros já acesso-verificado ou empacotado, o kernel que exigem assíncrono acessar reserva. Ele só deve ser usado no modo kernel. Para informações sobre como acessar uma reserva de forma assíncrona em modo de usuário, consulte CeAllocAsynchronousBuffer. |
|
Fornece um wrapper para CeAllocDuplicateBuffer e CeFreeDuplicateBuffer. Ele deve apenas ser chamado com parâmetros API que já tenham sido Access-checked e automaticamente empacotado, se necessário, pelo kernel. Todos os outra duplicação pode ser feita por MarshalledBuffer_t. |
|
Fornece um wrapper para CeOpenCallerBuffer, CeCloseCallerBuffer, CeAllocAsynchronousBuffer, e CeFreeAsynchronousBuffer. Usá-lo apenas com incorporado ponteiros que foram ainda não esteja acesso-verificado ou empacotados pelo kernel. Para uma reserva que já foi empacotado, use duplicado DuplicatedBuffer_t. Para obter assíncrono acessar para uma reserva que já foi empacotada, use AsynchronousBuffer_t. |
See Also
Reference
Kernel Buffer Marshaling Classes