ReactOS 0.4.16-dev-1948-gd260c1d
_LIBRARY_MODULE Struct Reference

#include <wdfloader.h>

Collaboration diagram for _LIBRARY_MODULE:

Public Attributes

LONG LibraryRefCount
 
LIST_ENTRY LibraryListEntry
 
LONG ClientRefCount
 
BOOLEAN IsBootDriver
 
BOOLEAN ImplicitlyLoaded
 
UNICODE_STRING ServicePath
 
UNICODE_STRING ImageName
 
PVOID ImageAddress
 
ULONG ImageSize
 
PFILE_OBJECT LibraryFileObject
 
PDRIVER_OBJECT LibraryDriverObject
 
PWDF_LIBRARY_INFO LibraryInfo
 
LIST_ENTRY ClientsListHead
 
ERESOURCE ClientsListLock
 
WDF_VERSION Version
 
KEVENT LoaderEvent
 
PKTHREAD LoaderThread
 
LIST_ENTRY ClassListHead
 

Detailed Description

Definition at line 107 of file wdfloader.h.

Member Data Documentation

◆ ClassListHead

LIST_ENTRY _LIBRARY_MODULE::ClassListHead

◆ ClientRefCount

LONG _LIBRARY_MODULE::ClientRefCount

Definition at line 110 of file wdfloader.h.

Referenced by LibraryClientDereference(), and LibraryLinkInClient().

◆ ClientsListHead

LIST_ENTRY _LIBRARY_MODULE::ClientsListHead

Definition at line 120 of file wdfloader.h.

Referenced by LibraryFindClientLocked(), LibraryLinkInClient(), and LibraryUnlinkClient().

◆ ClientsListLock

ERESOURCE _LIBRARY_MODULE::ClientsListLock

Definition at line 121 of file wdfloader.h.

Referenced by LibraryAcquireClientLock(), LibraryFree(), and LibraryReleaseClientLock().

◆ ImageAddress

PVOID _LIBRARY_MODULE::ImageAddress

Definition at line 115 of file wdfloader.h.

Referenced by if(), and WdfRegisterLibrary().

◆ ImageName

UNICODE_STRING _LIBRARY_MODULE::ImageName

Definition at line 114 of file wdfloader.h.

Referenced by for(), if(), LibraryFree(), and WdfRegisterLibrary().

◆ ImageSize

ULONG _LIBRARY_MODULE::ImageSize

Definition at line 116 of file wdfloader.h.

Referenced by if(), and WdfRegisterLibrary().

◆ ImplicitlyLoaded

BOOLEAN _LIBRARY_MODULE::ImplicitlyLoaded

Definition at line 112 of file wdfloader.h.

Referenced by WdfRegisterLibrary().

◆ IsBootDriver

BOOLEAN _LIBRARY_MODULE::IsBootDriver

Definition at line 111 of file wdfloader.h.

Referenced by LibraryUnload().

◆ LibraryDriverObject

PDRIVER_OBJECT _LIBRARY_MODULE::LibraryDriverObject

Definition at line 118 of file wdfloader.h.

Referenced by LibraryOpen().

◆ LibraryFileObject

PFILE_OBJECT _LIBRARY_MODULE::LibraryFileObject

Definition at line 117 of file wdfloader.h.

Referenced by LibraryClose(), and LibraryOpen().

◆ LibraryInfo

◆ LibraryListEntry

LIST_ENTRY _LIBRARY_MODULE::LibraryListEntry

Definition at line 109 of file wdfloader.h.

Referenced by if(), and LibraryDereference().

◆ LibraryRefCount

LONG _LIBRARY_MODULE::LibraryRefCount

◆ LoaderEvent

KEVENT _LIBRARY_MODULE::LoaderEvent

Definition at line 123 of file wdfloader.h.

◆ LoaderThread

PKTHREAD _LIBRARY_MODULE::LoaderThread

Definition at line 124 of file wdfloader.h.

◆ ServicePath

◆ Version

WDF_VERSION _LIBRARY_MODULE::Version

Definition at line 122 of file wdfloader.h.

Referenced by if(), and WdfRegisterLibrary().


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