ReactOS  0.4.14-dev-49-gfb4591c
pin_dmus.cpp File Reference
#include "private.hpp"
#include <debug.h>
Include dependency graph for pin_dmus.cpp:

Go to the source code of this file.

Classes

class  CPortPinDMus
 
struct  DMUS_KERNEL_EVENT_WITH_TAG
 
struct  SETSTREAM_CONTEXT
 

Macros

#define NDEBUG
 

Typedefs

typedef struct DMUS_KERNEL_EVENT_WITH_TAGPDMUS_KERNEL_EVENT_WITH_TAG
 
typedef struct SETSTREAM_CONTEXTPSETSTREAM_CONTEXT
 

Functions

NTSTATUS NewPortPinDMus (OUT IPortPinDMus **OutPin)
 

Macro Definition Documentation

◆ NDEBUG

#define NDEBUG

Definition at line 12 of file pin_dmus.cpp.

Typedef Documentation

◆ PDMUS_KERNEL_EVENT_WITH_TAG

◆ PSETSTREAM_CONTEXT

Function Documentation

◆ NewPortPinDMus()

NTSTATUS NewPortPinDMus ( OUT IPortPinDMus **  OutPin)

Definition at line 634 of file pin_dmus.cpp.

636 {
637  CPortPinDMus * This;
638 
640  if (!This)
642 
643  This->AddRef();
644 
645  // store result
646  *OutPin = (IPortPinDMus*)This;
647 
648  return STATUS_SUCCESS;
649 }
#define STATUS_INSUFFICIENT_RESOURCES
Definition: udferr_usr.h:158
#define TAG_PORTCLASS
Definition: private.hpp:24
smooth NULL
Definition: ftsmooth.c:416
return STATUS_SUCCESS
Definition: btrfs.c:2966