ReactOS
0.4.16-dev-297-gc569aee
Toggle main menu visibility
Main Page
Related Pages
Modules
Namespaces
Namespace List
Namespace Members
All
_
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
u
v
w
x
Functions
_
a
b
c
d
e
f
g
h
i
l
m
o
p
r
s
t
u
v
w
Variables
_
c
d
e
f
g
h
i
l
n
o
p
s
t
u
x
Typedefs
_
a
b
c
d
e
f
g
h
i
l
m
o
p
r
s
t
u
v
w
x
Enumerations
_
c
d
f
i
l
m
o
p
s
t
w
x
Enumerator
a
b
c
d
e
f
g
h
i
m
n
o
p
r
s
t
u
v
w
x
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerations
_
a
b
c
d
e
f
h
i
k
l
m
n
o
p
r
s
t
u
v
w
z
Enumerator
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Properties
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Related Functions
_
a
b
c
d
e
f
g
h
i
l
m
n
o
p
q
r
s
t
v
x
Files
File List
File Members
All
$
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
$
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Variables
$
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerations
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerator
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Macros
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Examples
precomp.h
Go to the documentation of this file.
1
#pragma once
2
3
#include <ntddk.h>
4
#include <
windef.h
>
5
#include <
ks.h
>
6
#define NOBITMAP
7
#include <
mmreg.h
>
8
#include <
ksmedia.h
>
9
#include <
bdatypes.h
>
10
#include <
bdamedia.h
>
11
#include <
bdasup.h
>
12
13
// #define NDEBUG
14
#include <debug.h>
15
16
17
typedef
struct
18
{
19
LIST_ENTRY
Entry
;
20
PKSFILTERFACTORY
FilterFactoryInstance
;
21
PBDA_FILTER_TEMPLATE
FilterTemplate
;
22
}
BDA_FILTER_INSTANCE_ENTRY
, *
PBDA_FILTER_INSTANCE_ENTRY
;
23
24
typedef
struct
25
{
26
BOOLEAN
Initialized
;
27
KSPIN_LOCK
FilterFactoryInstanceListLock
;
28
LIST_ENTRY
FilterFactoryInstanceList
;
29
}
BDA_GLOBAL
, *
PBDA_GLOBAL
;
30
31
32
extern
BDA_GLOBAL
g_Settings
;
33
34
35
PVOID
36
AllocateItem
(
37
IN
POOL_TYPE
PoolType
,
38
IN
SIZE_T
NumberOfBytes
);
39
40
VOID
41
FreeItem
(
42
IN
PVOID
Item
);
BOOLEAN
unsigned char BOOLEAN
Definition:
ProcessorBind.h:185
bdamedia.h
bdasup.h
bdatypes.h
AllocateItem
PVOID AllocateItem(IN POOL_TYPE PoolType, IN SIZE_T NumberOfBytes)
Definition:
misc.c:29
PBDA_GLOBAL
struct BDA_GLOBAL * PBDA_GLOBAL
PBDA_FILTER_INSTANCE_ENTRY
struct BDA_FILTER_INSTANCE_ENTRY * PBDA_FILTER_INSTANCE_ENTRY
FreeItem
VOID FreeItem(IN PVOID Item)
Definition:
misc.c:37
g_Settings
BDA_GLOBAL g_Settings
Definition:
shimgvw.c:29
KSPIN_LOCK
ULONG KSPIN_LOCK
Definition:
env_spec_w32.h:72
void
Definition:
nsiface.idl:2307
ks.h
ksmedia.h
mmreg.h
BDA_FILTER_INSTANCE_ENTRY
Definition:
precomp.h:18
BDA_FILTER_INSTANCE_ENTRY::FilterFactoryInstance
PKSFILTERFACTORY FilterFactoryInstance
Definition:
precomp.h:20
BDA_FILTER_INSTANCE_ENTRY::Entry
LIST_ENTRY Entry
Definition:
precomp.h:19
BDA_FILTER_INSTANCE_ENTRY::FilterTemplate
PBDA_FILTER_TEMPLATE FilterTemplate
Definition:
precomp.h:21
BDA_GLOBAL
Definition:
precomp.h:25
BDA_GLOBAL::FilterFactoryInstanceList
LIST_ENTRY FilterFactoryInstanceList
Definition:
precomp.h:28
BDA_GLOBAL::Initialized
BOOLEAN Initialized
Definition:
precomp.h:26
BDA_GLOBAL::FilterFactoryInstanceListLock
KSPIN_LOCK FilterFactoryInstanceListLock
Definition:
precomp.h:27
_BDA_FILTER_TEMPLATE
Definition:
bdasup.h:30
_LIST_ENTRY
Definition:
typedefs.h:120
POOL_TYPE
INT POOL_TYPE
Definition:
typedefs.h:78
SIZE_T
ULONG_PTR SIZE_T
Definition:
typedefs.h:80
IN
#define IN
Definition:
typedefs.h:39
Item
_In_ WDFCOLLECTION _In_ WDFOBJECT Item
Definition:
wdfcollection.h:153
PoolType
_Must_inspect_result_ _In_ WDFDEVICE _In_ DEVICE_REGISTRY_PROPERTY _In_ _Strict_type_match_ POOL_TYPE PoolType
Definition:
wdfdevice.h:3815
windef.h
NumberOfBytes
_Must_inspect_result_ typedef _In_ PHYSICAL_ADDRESS _Inout_ PLARGE_INTEGER NumberOfBytes
Definition:
iotypes.h:1036
drivers
multimedia
bdasup
precomp.h
Generated on Tue Nov 26 2024 06:14:58 for ReactOS by
1.9.6