Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

_OPEN_PACKET Struct Reference

#include <iop.h>

List of all members.

Public Attributes

CSHORT Type
CSHORT Size
PFILE_OBJECT FileObject
NTSTATUS FinalStatus
ULONG_PTR Information
ULONG ParseCheck
PFILE_OBJECT RelatedFileObject
LARGE_INTEGER AllocationSize
ULONG CreateOptions
USHORT FileAttributes
USHORT ShareAccess
PVOID EaBuffer
ULONG EaLength
ULONG Options
ULONG Disposition
PFILE_BASIC_INFORMATION BasicInformation
PFILE_NETWORK_OPEN_INFORMATION NetworkInformation
CREATE_FILE_TYPE CreateFileType
PVOID ExtraCreateParameters
BOOLEAN Override
BOOLEAN QueryOnly
BOOLEAN DeleteOnly
BOOLEAN FullAttributes
PDUMMY_FILE_OBJECT LocalFileObject


Member Data Documentation

LARGE_INTEGER _OPEN_PACKET::AllocationSize
 

Definition at line 221 of file iop.h.

Referenced by IoCreateFile(), and IopParseDevice().

PFILE_BASIC_INFORMATION _OPEN_PACKET::BasicInformation
 

Definition at line 235 of file iop.h.

Referenced by IopParseDevice(), and NtQueryAttributesFile().

CREATE_FILE_TYPE _OPEN_PACKET::CreateFileType
 

Definition at line 248 of file iop.h.

Referenced by IoCreateFile(), and IopParseDevice().

ULONG _OPEN_PACKET::CreateOptions
 

Definition at line 222 of file iop.h.

Referenced by IoCreateFile(), IoFastQueryNetworkAttributes(), IopParseDevice(), NtDeleteFile(), NtQueryAttributesFile(), and NtQueryFullAttributesFile().

BOOLEAN _OPEN_PACKET::DeleteOnly
 

Definition at line 283 of file iop.h.

Referenced by IoCreateFile(), IopParseDevice(), and NtDeleteFile().

ULONG _OPEN_PACKET::Disposition
 

Definition at line 228 of file iop.h.

Referenced by IoCreateFile(), IoFastQueryNetworkAttributes(), IopParseDevice(), NtDeleteFile(), NtQueryAttributesFile(), and NtQueryFullAttributesFile().

PVOID _OPEN_PACKET::EaBuffer
 

Definition at line 225 of file iop.h.

Referenced by IoCreateFile(), and IopParseDevice().

ULONG _OPEN_PACKET::EaLength
 

Definition at line 226 of file iop.h.

Referenced by IoCreateFile(), and IopParseDevice().

PVOID _OPEN_PACKET::ExtraCreateParameters
 

Definition at line 256 of file iop.h.

Referenced by IoCreateFile(), and IopParseDevice().

USHORT _OPEN_PACKET::FileAttributes
 

Definition at line 223 of file iop.h.

Referenced by IoCreateFile(), and IopParseDevice().

PFILE_OBJECT _OPEN_PACKET::FileObject
 

Definition at line 208 of file iop.h.

Referenced by IoCreateFile(), and IopParseDevice().

NTSTATUS _OPEN_PACKET::FinalStatus
 

Definition at line 209 of file iop.h.

Referenced by IoCreateFile(), IoFastQueryNetworkAttributes(), IopParseDevice(), NtDeleteFile(), NtQueryAttributesFile(), and NtQueryFullAttributesFile().

BOOLEAN _OPEN_PACKET::FullAttributes
 

Definition at line 291 of file iop.h.

Referenced by IoFastQueryNetworkAttributes(), IopParseDevice(), and NtQueryFullAttributesFile().

ULONG_PTR _OPEN_PACKET::Information
 

Definition at line 210 of file iop.h.

Referenced by IoCreateFile(), IoFastQueryNetworkAttributes(), and IopParseDevice().

PDUMMY_FILE_OBJECT _OPEN_PACKET::LocalFileObject
 

Definition at line 300 of file iop.h.

Referenced by IoFastQueryNetworkAttributes(), IopParseDevice(), NtDeleteFile(), NtQueryAttributesFile(), and NtQueryFullAttributesFile().

PFILE_NETWORK_OPEN_INFORMATION _OPEN_PACKET::NetworkInformation
 

Definition at line 242 of file iop.h.

Referenced by IoFastQueryNetworkAttributes(), IopParseDevice(), NtQueryAttributesFile(), and NtQueryFullAttributesFile().

ULONG _OPEN_PACKET::Options
 

Definition at line 227 of file iop.h.

Referenced by IoCreateFile(), IoFastQueryNetworkAttributes(), IopCheckDeviceAndDriver(), and IopParseDevice().

BOOLEAN _OPEN_PACKET::Override
 

Definition at line 267 of file iop.h.

Referenced by IoCreateFile(), and IopParseDevice().

ULONG _OPEN_PACKET::ParseCheck
 

Definition at line 211 of file iop.h.

Referenced by IoCreateFile(), IoFastQueryNetworkAttributes(), IopParseDevice(), NtDeleteFile(), NtQueryAttributesFile(), and NtQueryFullAttributesFile().

BOOLEAN _OPEN_PACKET::QueryOnly
 

Definition at line 275 of file iop.h.

Referenced by IoCreateFile(), IoFastQueryNetworkAttributes(), IopParseDevice(), NtQueryAttributesFile(), and NtQueryFullAttributesFile().

PFILE_OBJECT _OPEN_PACKET::RelatedFileObject
 

Definition at line 212 of file iop.h.

Referenced by IoCreateFile(), IopCheckDeviceAndDriver(), IopParseDevice(), and IopParseFile().

USHORT _OPEN_PACKET::ShareAccess
 

Definition at line 224 of file iop.h.

Referenced by IoCreateFile(), IoFastQueryNetworkAttributes(), IopParseDevice(), NtDeleteFile(), NtQueryAttributesFile(), and NtQueryFullAttributesFile().

CSHORT _OPEN_PACKET::Size
 

Definition at line 207 of file iop.h.

Referenced by IoCreateFile(), IoFastQueryNetworkAttributes(), IopParseDevice(), IopParseFile(), NtDeleteFile(), NtQueryAttributesFile(), and NtQueryFullAttributesFile().

CSHORT _OPEN_PACKET::Type
 

Definition at line 206 of file iop.h.

Referenced by IoCreateFile(), IoFastQueryNetworkAttributes(), IopParseDevice(), IopParseFile(), NtDeleteFile(), NtQueryAttributesFile(), and NtQueryFullAttributesFile().


The documentation for this struct was generated from the following file:
Generated on Sat May 15 19:46:23 2004 for test by doxygen 1.3.7