|
ReactOS 0.4.16-dev-1946-g52006dd
|

Go to the source code of this file.
Classes | |
| struct | _BDA_PIN_PAIRING |
| struct | _BDA_FILTER_TEMPLATE |
| struct | _KSM_PIN_PAIR |
| struct | _KSM_PIN |
Macros | |
| #define | STDMETHODCALLTYPE __stdcall |
Typedefs | |
| typedef GUID * | PGUID |
| typedef ULONG | BDA_TOPOLOGY_JOINT |
| typedef ULONG * | PBDA_TOPOLOGY_JOINT |
| typedef struct _BDA_PIN_PAIRING | BDA_PIN_PAIRING |
| typedef struct _BDA_PIN_PAIRING * | PBDA_PIN_PAIRING |
| typedef struct _BDA_FILTER_TEMPLATE | BDA_FILTER_TEMPLATE |
| typedef struct _BDA_FILTER_TEMPLATE * | PBDA_FILTER_TEMPLATE |
| typedef struct _KSM_PIN_PAIR | KSM_PIN_PAIR |
| typedef struct _KSM_PIN_PAIR * | PKSM_PIN_PAIR |
| typedef struct _KSM_PIN | KSM_PIN |
| typedef struct _KSM_PIN * | PKSM_PIN |
Functions | |
| _Must_inspect_result_ | _IRQL_requires_ (PASSIVE_LEVEL) BdaCheckChanges(_In_ PIRP Irp) |
| Sends a synchronous IOCTL to the specified device object. | |
| _Must_inspect_result_ _In_ KSPROPERTY | _Out_writes_bytes_ (OutputBufferLenFromIrp(Irp)) ULONG *pulProperty) |
| typedef struct _BDA_PIN_PAIRING BDA_PIN_PAIRING |
| typedef ULONG BDA_TOPOLOGY_JOINT |
| typedef struct _KSM_PIN_PAIR KSM_PIN_PAIR |
| typedef struct _BDA_FILTER_TEMPLATE * PBDA_FILTER_TEMPLATE |
| typedef struct _BDA_PIN_PAIRING * PBDA_PIN_PAIRING |
| typedef ULONG * PBDA_TOPOLOGY_JOINT |
| typedef struct _KSM_PIN_PAIR * PKSM_PIN_PAIR |
| _Must_inspect_result_ _IRQL_requires_ | ( | PASSIVE_LEVEL | ) |
Sends a synchronous IOCTL to the specified device object.
| [in] | IoControlCode | The IOCTL to send to the device. |
| [in] | DeviceObject | Pointer to the device object that will handle the IOCTL. |
| [in] | InputBuffer | Optional pointer to a buffer containing input data for the IOCTL. When specified, the buffer should be at least of InputBufferLength size. |
| [in] | InputBufferLength | Size in bytes, of the buffer pointed by InputBuffer. |
| [out] | OutputBuffer | Optional pointer to a buffer that will receive output data from the IOCTL. When specified, the buffer should be at least of OutputBufferLength size. |
| [in] | OutputBufferLength | Size in bytes, of the buffer pointed by OutputBuffer. |
| [in] | FileObject | Optional pointer to a file object that may be necessary for the IOCTL. |
Definition at line 2121 of file class.c.
| _Must_inspect_result_ _In_ KSPROPERTY _Out_writes_bytes_ | ( | OutputBufferLenFromIrp(Irp) | ) |
| _Must_inspect_result_ _In_ ULONG InputPinId |
Definition at line 96 of file bdasup.h.
Referenced by BdaCreateTopology().
| _Must_inspect_result_ _In_ ULONG _In_ ULONG OutputPinId |
Definition at line 97 of file bdasup.h.
Referenced by BdaCreateTopology().
| _Must_inspect_result_ _In_ const BDA_FILTER_TEMPLATE * pBdaFilterTemplate |
Definition at line 72 of file bdasup.h.
Referenced by BdaCreateFilterFactory(), and BdaInitFilter().
| _Must_inspect_result_ _Out_opt_ BDA_CHANGE_STATE* pChangeState |
| _Must_inspect_result_ _In_ KSPROPERTY _Out_opt_ KSTOPOLOGY_CONNECTION* pConnectionProperty |
Definition at line 221 of file bdasup.h.
Referenced by BdaPropertyTemplateConnections().
| _Must_inspect_result_ _In_opt_ const KSFILTER_DESCRIPTOR * pFilterDescriptor |
Definition at line 71 of file bdasup.h.
Referenced by BdaCreateFilterFactory(), and BdaCreateFilterFactoryEx().
| _Must_inspect_result_ _In_ KSP_NODE _Out_opt_ GUID * pguidProperty |
| _Must_inspect_result_ _In_ KSMETHOD * pKSMethod |
Definition at line 132 of file bdasup.h.
Referenced by BdaMethodCreatePin(), and BdaMethodCreateTopology().
| _Must_inspect_result_ _In_ KSPROPERTY * pKSProperty |
Definition at line 164 of file bdasup.h.
Referenced by BdaPropertyGetPinControl(), BdaPropertyNodeTypes(), BdaPropertyPinTypes(), and BdaPropertyTemplateConnections().
| _Must_inspect_result_ _In_ KSPROPERTY _Out_opt_ BDANODE_DESCRIPTOR* pNodeDescriptorProperty |
| _Must_inspect_result_ _In_ const KSFILTER_DESCRIPTOR _In_ const BDA_FILTER_TEMPLATE _Out_opt_ PKSFILTERFACTORY* ppKSFilterFactory |
Definition at line 81 of file bdasup.h.
Referenced by BdaCreateFilterFactoryEx().
| _Must_inspect_result_ _In_ KSP_BDA_NODE_PIN* pProperty |
Definition at line 156 of file bdasup.h.
Referenced by CBDADigitalDemodulator_fnConstructor(), CBDAFrequencyFilter_fnConstructor(), CBDALNBInfo_fnConstructor(), CBDASignalStatistics_fnConstructor(), and CControlNode_fnConstructor().
| _Must_inspect_result_ _In_ KSP_BDA_NODE_PIN _Out_opt_ ULONG* pulControllingPinId |
| _Must_inspect_result_ _In_ KSMETHOD _Out_opt_ ULONG* pulPinFactoryID |
Definition at line 133 of file bdasup.h.
Referenced by BdaMethodCreatePin().
| _Must_inspect_result_ _Out_opt_ ULONG * pulPinId |
Definition at line 89 of file bdasup.h.
Referenced by BdaCreatePin().
| _Must_inspect_result_ _In_ KSPROPERTY _Out_opt_ ULONG* pulProperty |
Definition at line 165 of file bdasup.h.
Referenced by BdaPropertyGetPinControl(), BdaPropertyNodeTypes(), and BdaPropertyPinTypes().
| _Must_inspect_result_ _In_ ULONG ulPinType |
Definition at line 88 of file bdasup.h.
Referenced by BdaCreatePin().