portcls::miniport  
 More...
#include <dxd_portcls_audio.h>
 | 
|   | miniport (const wchar_t *portname, const::DEVICE_OBJECT *wdm_bus, const::DEVICE_OBJECT *wdm_pdo, const stream_desc_t &stream, unsigned int idx) | 
|   | 
|   | ~miniport () | 
|   | 
 | 
| const unsigned int  | idx = 0 | 
|   | 
| const::DEVICE_OBJECT *  | wdm_bus | 
|   | 
template<typename stream_desc_t>
class dxd::portcls::miniport< stream_desc_t >
portcls::miniport 
provides hassle free audio interface (de)registering and pin friendly name 
 
◆ miniport()
template<typename stream_desc_t > 
  
  
      
        
          | dxd::portcls::miniport< stream_desc_t >::miniport  | 
          ( | 
          const wchar_t * |           portname,  | 
         
        
           | 
           | 
          const::DEVICE_OBJECT * |           wdm_bus,  | 
         
        
           | 
           | 
          const::DEVICE_OBJECT * |           wdm_pdo,  | 
         
        
           | 
           | 
          const stream_desc_t & |           stream,  | 
         
        
           | 
           | 
          unsigned int |           idx ) | 
         
       
   | 
  
inline   | 
  
 
Create pins friendly name in a KS category to present to application
flood registry with friendly names in registered categories
 
 
◆ ~miniport()
template<typename stream_desc_t > 
 
although its not bills manner to do so, kindly remove flooded registry keys
 
 
◆ idx
template<typename stream_desc_t > 
 
 
◆ status
template<typename stream_desc_t > 
      
 
 
◆ wdm_bus
template<typename stream_desc_t > 
 
 
The documentation for this class was generated from the following file: