ReactOS 0.4.15-dev-6680-g8c76870
precomp.h File Reference
#include <ntddk.h>
#include <windef.h>
#include <ks.h>
#include <mmreg.h>
#include <ksmedia.h>
#include <bdatypes.h>
#include <bdamedia.h>
#include <bdasup.h>
#include <debug.h>
Include dependency graph for precomp.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  BDA_FILTER_INSTANCE_ENTRY
 
struct  BDA_GLOBAL
 

Macros

#define NOBITMAP
 
#define YDEBUG
 

Typedefs

typedef struct BDA_FILTER_INSTANCE_ENTRYPBDA_FILTER_INSTANCE_ENTRY
 
typedef struct BDA_GLOBALPBDA_GLOBAL
 

Functions

PVOID AllocateItem (IN POOL_TYPE PoolType, IN SIZE_T NumberOfBytes)
 
VOID FreeItem (IN PVOID Item)
 

Variables

BDA_GLOBAL g_Settings
 

Macro Definition Documentation

◆ NOBITMAP

#define NOBITMAP

Definition at line 6 of file precomp.h.

◆ YDEBUG

#define YDEBUG

Definition at line 13 of file precomp.h.

Typedef Documentation

◆ PBDA_FILTER_INSTANCE_ENTRY

◆ PBDA_GLOBAL

Function Documentation

◆ AllocateItem()

PVOID AllocateItem ( IN POOL_TYPE  PoolType,
IN SIZE_T  NumberOfBytes 
)

Definition at line 30 of file misc.c.

33{
35 if (!Item)
36 return Item;
37
39 return Item;
40}
#define TAG_KS
Definition: misc.c:14
#define ExAllocatePoolWithTag(hernya, size, tag)
Definition: env_spec_w32.h:350
#define RtlZeroMemory(Destination, Length)
Definition: typedefs.h:262
_In_ WDFCOLLECTION _In_ WDFOBJECT Item
_Must_inspect_result_ _In_ WDFDEVICE _In_ DEVICE_REGISTRY_PROPERTY _In_ _Strict_type_match_ POOL_TYPE PoolType
Definition: wdfdevice.h:3815
_Must_inspect_result_ typedef _In_ PHYSICAL_ADDRESS _Inout_ PLARGE_INTEGER NumberOfBytes
Definition: iotypes.h:1036

◆ FreeItem()

VOID FreeItem ( IN PVOID  Item)

Definition at line 43 of file misc.c.

45{
47}
#define ExFreePool(addr)
Definition: env_spec_w32.h:352

Variable Documentation

◆ g_Settings

BDA_GLOBAL g_Settings
extern