ReactOS  0.4.15-dev-4603-gb922b6d
_WDF_REQUEST_PARAMETERS_V1_9 Struct Reference

#include <wdf19.h>

Collaboration diagram for _WDF_REQUEST_PARAMETERS_V1_9:

Public Attributes

USHORT Size
 
UCHAR MinorFunction
 
WDF_REQUEST_TYPE Type
 
union {
   struct {
      PIO_SECURITY_CONTEXT   SecurityContext
 
      ULONG   Options
 
      USHORT POINTER_ALIGNMENT   FileAttributes
 
      USHORT   ShareAccess
 
      ULONG POINTER_ALIGNMENT   EaLength
 
   }   Create
 
   struct {
      size_t   Length
 
      ULONG POINTER_ALIGNMENT   Key
 
      LONGLONG   DeviceOffset
 
   }   Read
 
   struct {
      size_t   Length
 
      ULONG POINTER_ALIGNMENT   Key
 
      LONGLONG   DeviceOffset
 
   }   Write
 
   struct {
      size_t   OutputBufferLength
 
      size_t POINTER_ALIGNMENT   InputBufferLength
 
      ULONG POINTER_ALIGNMENT   IoControlCode
 
      PVOID   Type3InputBuffer
 
   }   DeviceIoControl
 
   struct {
      PVOID   Arg1
 
      PVOID   Arg2
 
      ULONG POINTER_ALIGNMENT   IoControlCode
 
      PVOID   Arg4
 
   }   Others
 
Parameters
 

Detailed Description

Definition at line 1697 of file wdf19.h.

Member Data Documentation

◆ Arg1

PVOID _WDF_REQUEST_PARAMETERS_V1_9::Arg1

Definition at line 1772 of file wdf19.h.

◆ Arg2

PVOID _WDF_REQUEST_PARAMETERS_V1_9::Arg2

Definition at line 1774 of file wdf19.h.

◆ Arg4

PVOID _WDF_REQUEST_PARAMETERS_V1_9::Arg4

Definition at line 1778 of file wdf19.h.

◆ Create

struct { ... } _WDF_REQUEST_PARAMETERS_V1_9::Create

◆ DeviceIoControl

struct { ... } _WDF_REQUEST_PARAMETERS_V1_9::DeviceIoControl

◆ DeviceOffset

LONGLONG _WDF_REQUEST_PARAMETERS_V1_9::DeviceOffset

Definition at line 1736 of file wdf19.h.

◆ EaLength

ULONG POINTER_ALIGNMENT _WDF_REQUEST_PARAMETERS_V1_9::EaLength

Definition at line 1723 of file wdf19.h.

◆ FileAttributes

USHORT POINTER_ALIGNMENT _WDF_REQUEST_PARAMETERS_V1_9::FileAttributes

Definition at line 1719 of file wdf19.h.

◆ InputBufferLength

size_t POINTER_ALIGNMENT _WDF_REQUEST_PARAMETERS_V1_9::InputBufferLength

Definition at line 1763 of file wdf19.h.

◆ IoControlCode

ULONG POINTER_ALIGNMENT _WDF_REQUEST_PARAMETERS_V1_9::IoControlCode

Definition at line 1765 of file wdf19.h.

◆ Key

ULONG POINTER_ALIGNMENT _WDF_REQUEST_PARAMETERS_V1_9::Key

Definition at line 1734 of file wdf19.h.

◆ Length

size_t _WDF_REQUEST_PARAMETERS_V1_9::Length

Definition at line 1732 of file wdf19.h.

◆ MinorFunction

UCHAR _WDF_REQUEST_PARAMETERS_V1_9::MinorFunction

Definition at line 1700 of file wdf19.h.

◆ Options

ULONG _WDF_REQUEST_PARAMETERS_V1_9::Options

Definition at line 1717 of file wdf19.h.

◆ Others

struct { ... } _WDF_REQUEST_PARAMETERS_V1_9::Others

◆ OutputBufferLength

size_t _WDF_REQUEST_PARAMETERS_V1_9::OutputBufferLength

Definition at line 1761 of file wdf19.h.

◆ Parameters

union { ... } _WDF_REQUEST_PARAMETERS_V1_9::Parameters

◆ Read

struct { ... } _WDF_REQUEST_PARAMETERS_V1_9::Read

◆ SecurityContext

PIO_SECURITY_CONTEXT _WDF_REQUEST_PARAMETERS_V1_9::SecurityContext

Definition at line 1715 of file wdf19.h.

◆ ShareAccess

USHORT _WDF_REQUEST_PARAMETERS_V1_9::ShareAccess

Definition at line 1721 of file wdf19.h.

◆ Size

USHORT _WDF_REQUEST_PARAMETERS_V1_9::Size

Definition at line 1698 of file wdf19.h.

◆ Type

WDF_REQUEST_TYPE _WDF_REQUEST_PARAMETERS_V1_9::Type

Definition at line 1702 of file wdf19.h.

◆ Type3InputBuffer

PVOID _WDF_REQUEST_PARAMETERS_V1_9::Type3InputBuffer

Definition at line 1767 of file wdf19.h.

◆ Write

struct { ... } _WDF_REQUEST_PARAMETERS_V1_9::Write

The documentation for this struct was generated from the following file: