ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

precomp.h
Go to the documentation of this file.
00001 #pragma once
00002 
00003 #include <ntddk.h>
00004 #include <portcls.h>
00005 #include <ks.h>
00006 #include <ksmedia.h>
00007 #include <debug.h>
00008 
00009 /* filter.c */
00010 NTSTATUS
00011 NTAPI
00012 FilterProcess(
00013     IN PKSFILTER  Filter,
00014     IN PKSPROCESSPIN_INDEXENTRY  ProcessPinsIndex);
00015 
00016 /* pin.c */
00017 NTSTATUS
00018 NTAPI
00019 PinCreate(
00020     IN PKSPIN  Pin,
00021     IN PIRP  Irp);
00022 
00023 NTSTATUS
00024 NTAPI
00025 PinClose(
00026     IN PKSPIN  Pin,
00027     IN PIRP  Irp);
00028 
00029 VOID
00030 NTAPI
00031 PinReset(
00032     IN PKSPIN  Pin);
00033 
00034 NTSTATUS
00035 NTAPI
00036 PinState(
00037     IN PKSPIN  Pin,
00038     IN KSSTATE  ToState,
00039     IN KSSTATE  FromState);
00040 
00041 NTSTATUS
00042 NTAPI
00043 AudioPositionPropertyHandler(
00044     IN PIRP Irp,
00045     IN PKSIDENTIFIER Request,
00046     IN OUT PVOID Data);
00047 
00048 NTSTATUS
00049 NTAPI
00050 PinIntersectHandler(
00051     IN PVOID Context,
00052     IN PIRP Irp,
00053     IN PKSP_PIN Pin,
00054     IN PKSDATARANGE DataRange,
00055     IN PKSDATARANGE MatchingDataRange,
00056     IN ULONG DataBufferSize,
00057     OUT PVOID Data OPTIONAL,
00058     OUT PULONG DataSize);
00059 
00060 
00061 
00062 typedef struct
00063 {
00064     ULONG BytesAvailable;
00065     ULONG BytesProcessed;
00066 }PIN_CONTEXT, *PPIN_CONTEXT;

Generated on Sat May 26 2012 04:15:26 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.