WdfRequest: Introduce generic request context
Signed-off-by: Dmitry Fleytman <dfleytma@redhat.com>
This commit is contained in:
parent
346554ff0c
commit
32e08302d0
1 changed files with 8 additions and 0 deletions
|
|
@ -23,6 +23,11 @@
|
|||
|
||||
#pragma once
|
||||
|
||||
using WDF_REQUEST_CONTEXT = struct {};
|
||||
using PWDF_REQUEST_CONTEXT = WDF_REQUEST_CONTEXT*;
|
||||
|
||||
WDF_DECLARE_CONTEXT_TYPE_WITH_NAME(WDF_REQUEST_CONTEXT, WdfRequestGetContext);
|
||||
|
||||
class CWdfRequest
|
||||
{
|
||||
public:
|
||||
|
|
@ -109,6 +114,9 @@ public:
|
|||
return Request;
|
||||
}
|
||||
|
||||
PWDF_REQUEST_CONTEXT Context() const
|
||||
{ return WdfRequestGetContext(m_Request); }
|
||||
|
||||
operator WDFREQUEST() const
|
||||
{ return m_Request; }
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue