⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 standardinterfaces.h

📁 Programming the Microsoft Windows driver model.2nd 随书光盘。内有很多作者送的实用工具和随书源码。WDM编程
💻 H
📖 第 1 页 / 共 2 页
字号:
DEFINE_GUID(STATIC_KSNODETYPE_MICROPHONE,\

    0xDFF219E0 + 0x0201, 0xF70F, 0x11D0, 0xB9, 0x17, 0x00, 0xA0, 0xC9, 0x22, 0x31, 0x96)

DEFINE_GUID(STATIC_KSNODETYPE_DESKTOP_MICROPHONE,\

    0xDFF219E0 + 0x0202, 0xF70F, 0x11D0, 0xB9, 0x17, 0x00, 0xA0, 0xC9, 0x22, 0x31, 0x96)

DEFINE_GUID(STATIC_KSNODETYPE_PERSONAL_MICROPHONE,\

    0xDFF219E0 + 0x0203, 0xF70F, 0x11D0, 0xB9, 0x17, 0x00, 0xA0, 0xC9, 0x22, 0x31, 0x96)

DEFINE_GUID(STATIC_KSNODETYPE_OMNI_DIRECTIONAL_MICROPHONE,\

    0xDFF219E0 + 0x0204, 0xF70F, 0x11D0, 0xB9, 0x17, 0x00, 0xA0, 0xC9, 0x22, 0x31, 0x96)

DEFINE_GUID(STATIC_KSNODETYPE_MICROPHONE_ARRAY,\

    0xDFF219E0 + 0x0205, 0xF70F, 0x11D0, 0xB9, 0x17, 0x00, 0xA0, 0xC9, 0x22, 0x31, 0x96)

DEFINE_GUID(STATIC_KSNODETYPE_PROCESSING_MICROPHONE_ARRAY,\

    0xDFF219E0 + 0x0206, 0xF70F, 0x11D0, 0xB9, 0x17, 0x00, 0xA0, 0xC9, 0x22, 0x31, 0x96)

DEFINE_GUID(STATIC_KSNODETYPE_SPEAKER,\

    0xDFF219E0 + 0x0301, 0xF70F, 0x11D0, 0xB9, 0x17, 0x00, 0xA0, 0xC9, 0x22, 0x31, 0x96)

DEFINE_GUID(STATIC_KSNODETYPE_HEADPHONES,\

    0xDFF219E0 + 0x0302, 0xF70F, 0x11D0, 0xB9, 0x17, 0x00, 0xA0, 0xC9, 0x22, 0x31, 0x96)

DEFINE_GUID(STATIC_KSNODETYPE_HEAD_MOUNTED_DISPLAY_AUDIO,\

    0xDFF219E0 + 0x0303, 0xF70F, 0x11D0, 0xB9, 0x17, 0x00, 0xA0, 0xC9, 0x22, 0x31, 0x96)

DEFINE_GUID(STATIC_KSNODETYPE_DESKTOP_SPEAKER,\

    0xDFF219E0 + 0x0304, 0xF70F, 0x11D0, 0xB9, 0x17, 0x00, 0xA0, 0xC9, 0x22, 0x31, 0x96)

DEFINE_GUID(STATIC_KSNODETYPE_ROOM_SPEAKER,\

    0xDFF219E0 + 0x0305, 0xF70F, 0x11D0, 0xB9, 0x17, 0x00, 0xA0, 0xC9, 0x22, 0x31, 0x96)

DEFINE_GUID(STATIC_KSNODETYPE_COMMUNICATION_SPEAKER,\

    0xDFF219E0 + 0x0306, 0xF70F, 0x11D0, 0xB9, 0x17, 0x00, 0xA0, 0xC9, 0x22, 0x31, 0x96)

DEFINE_GUID(STATIC_KSNODETYPE_LOW_FREQUENCY_EFFECTS_SPEAKER,\

    0xDFF219E0 + 0x0307, 0xF70F, 0x11D0, 0xB9, 0x17, 0x00, 0xA0, 0xC9, 0x22, 0x31, 0x96)

DEFINE_GUID(STATIC_KSNODETYPE_HANDSET,\

    0xDFF219E0 + 0x0401, 0xF70F, 0x11D0, 0xB9, 0x17, 0x00, 0xA0, 0xC9, 0x22, 0x31, 0x96)

DEFINE_GUID(STATIC_KSNODETYPE_HEADSET,\

    0xDFF219E0 + 0x0402, 0xF70F, 0x11D0, 0xB9, 0x17, 0x00, 0xA0, 0xC9, 0x22, 0x31, 0x96)

DEFINE_GUID(STATIC_KSNODETYPE_SPEAKERPHONE_NO_ECHO_REDUCTION,\

    0xDFF219E0 + 0x0403, 0xF70F, 0x11D0, 0xB9, 0x17, 0x00, 0xA0, 0xC9, 0x22, 0x31, 0x96)

DEFINE_GUID(STATIC_KSNODETYPE_ECHO_SUPPRESSING_SPEAKERPHONE,\

    0xDFF219E0 + 0x0404, 0xF70F, 0x11D0, 0xB9, 0x17, 0x00, 0xA0, 0xC9, 0x22, 0x31, 0x96)

DEFINE_GUID(STATIC_KSNODETYPE_ECHO_CANCELING_SPEAKERPHONE,\

    0xDFF219E0 + 0x0405, 0xF70F, 0x11D0, 0xB9, 0x17, 0x00, 0xA0, 0xC9, 0x22, 0x31, 0x96)

DEFINE_GUID(STATIC_KSNODETYPE_PHONE_LINE,\

    0xDFF219E0 + 0x0501, 0xF70F, 0x11D0, 0xB9, 0x17, 0x00, 0xA0, 0xC9, 0x22, 0x31, 0x96)

DEFINE_GUID(STATIC_KSNODETYPE_TELEPHONE,\

    0xDFF219E0 + 0x0502, 0xF70F, 0x11D0, 0xB9, 0x17, 0x00, 0xA0, 0xC9, 0x22, 0x31, 0x96)

DEFINE_GUID(STATIC_KSNODETYPE_DOWN_LINE_PHONE,\

    0xDFF219E0 + 0x0503, 0xF70F, 0x11D0, 0xB9, 0x17, 0x00, 0xA0, 0xC9, 0x22, 0x31, 0x96)

DEFINE_GUID(STATIC_KSNODETYPE_ANALOG_CONNECTOR,\

    0xDFF219E0 + 0x601, 0xF70F, 0x11D0, 0xB9, 0x17, 0x00, 0xA0, 0xC9, 0x22, 0x31, 0x96)

DEFINE_GUID(STATIC_KSNODETYPE_DIGITAL_AUDIO_INTERFACE,\

    0xDFF219E0 + 0x0602, 0xF70F, 0x11D0, 0xB9, 0x17, 0x00, 0xA0, 0xC9, 0x22, 0x31, 0x96)

DEFINE_GUID(STATIC_KSNODETYPE_LINE_CONNECTOR,\

    0xDFF219E0 + 0x0603, 0xF70F, 0x11D0, 0xB9, 0x17, 0x00, 0xA0, 0xC9, 0x22, 0x31, 0x96)

DEFINE_GUID(STATIC_KSNODETYPE_LEGACY_AUDIO_CONNECTOR,\

    0xDFF219E0 + 0x0604, 0xF70F, 0x11D0, 0xB9, 0x17, 0x00, 0xA0, 0xC9, 0x22, 0x31, 0x96)

DEFINE_GUID(STATIC_KSNODETYPE_SPDIF_INTERFACE,\

    0xDFF219E0 + 0x0605, 0xF70F, 0x11D0, 0xB9, 0x17, 0x00, 0xA0, 0xC9, 0x22, 0x31, 0x96)

DEFINE_GUID(STATIC_KSNODETYPE_1394_DA_STREAM,\

    0xDFF219E0 + 0x0606, 0xF70F, 0x11D0, 0xB9, 0x17, 0x00, 0xA0, 0xC9, 0x22, 0x31, 0x96)

DEFINE_GUID(STATIC_KSNODETYPE_1394_DV_STREAM_SOUNDTRACK,\

    0xDFF219E0 + 0x0607, 0xF70F, 0x11D0, 0xB9, 0x17, 0x00, 0xA0, 0xC9, 0x22, 0x31, 0x96)

DEFINE_GUID(STATIC_KSNODETYPE_LEVEL_CALIBRATION_NOISE_SOURCE,\

    0xDFF219E0 + 0x0701, 0xF70F, 0x11D0, 0xB9, 0x17, 0x00, 0xA0, 0xC9, 0x22, 0x31, 0x96)

DEFINE_GUID(STATIC_KSNODETYPE_EQUALIZATION_NOISE,\

    0xDFF219E0 + 0x0702, 0xF70F, 0x11D0, 0xB9, 0x17, 0x00, 0xA0, 0xC9, 0x22, 0x31, 0x96)

DEFINE_GUID(STATIC_KSNODETYPE_CD_PLAYER,\

    0xDFF219E0 + 0x0703, 0xF70F, 0x11D0, 0xB9, 0x17, 0x00, 0xA0, 0xC9, 0x22, 0x31, 0x96)

DEFINE_GUID(STATIC_KSNODETYPE_DAT_IO_DIGITAL_AUDIO_TAPE,\

    0xDFF219E0 + 0x0704, 0xF70F, 0x11D0, 0xB9, 0x17, 0x00, 0xA0, 0xC9, 0x22, 0x31, 0x96)

DEFINE_GUID(STATIC_KSNODETYPE_DCC_IO_DIGITAL_COMPACT_CASSETTE,\

    0xDFF219E0 + 0x0705, 0xF70F, 0x11D0, 0xB9, 0x17, 0x00, 0xA0, 0xC9, 0x22, 0x31, 0x96)

DEFINE_GUID(STATIC_KSNODETYPE_MINIDISK,\

    0xDFF219E0 + 0x0706, 0xF70F, 0x11D0, 0xB9, 0x17, 0x00, 0xA0, 0xC9, 0x22, 0x31, 0x96)

DEFINE_GUID(STATIC_KSNODETYPE_ANALOG_TAPE,\

    0xDFF219E0 + 0x0707, 0xF70F, 0x11D0, 0xB9, 0x17, 0x00, 0xA0, 0xC9, 0x22, 0x31, 0x96)

DEFINE_GUID(STATIC_KSNODETYPE_PHONOGRAPH,\

    0xDFF219E0 + 0x0708, 0xF70F, 0x11D0, 0xB9, 0x17, 0x00, 0xA0, 0xC9, 0x22, 0x31, 0x96)

DEFINE_GUID(STATIC_KSNODETYPE_VCR_AUDIO,\

    0xDFF219E0 + 0x0708, 0xF70F, 0x11D0, 0xB9, 0x17, 0x00, 0xA0, 0xC9, 0x22, 0x31, 0x96)

DEFINE_GUID(STATIC_KSNODETYPE_VIDEO_DISC_AUDIO,\

    0xDFF219E0 + 0x070A, 0xF70F, 0x11D0, 0xB9, 0x17, 0x00, 0xA0, 0xC9, 0x22, 0x31, 0x96)

DEFINE_GUID(STATIC_KSNODETYPE_DVD_AUDIO,\

    0xDFF219E0 + 0x070B, 0xF70F, 0x11D0, 0xB9, 0x17, 0x00, 0xA0, 0xC9, 0x22, 0x31, 0x96)

DEFINE_GUID(STATIC_KSNODETYPE_TV_TUNER_AUDIO,\

    0xDFF219E0 + 0x070C, 0xF70F, 0x11D0, 0xB9, 0x17, 0x00, 0xA0, 0xC9, 0x22, 0x31, 0x96)

DEFINE_GUID(STATIC_KSNODETYPE_SATELLITE_RECEIVER_AUDIO,\

    0xDFF219E0 + 0x070D, 0xF70F, 0x11D0, 0xB9, 0x17, 0x00, 0xA0, 0xC9, 0x22, 0x31, 0x96)

DEFINE_GUID(STATIC_KSNODETYPE_CABLE_TUNER_AUDIO,\

    0xDFF219E0 + 0x070E, 0xF70F, 0x11D0, 0xB9, 0x17, 0x00, 0xA0, 0xC9, 0x22, 0x31, 0x96)

DEFINE_GUID(STATIC_KSNODETYPE_DSS_AUDIO,\

    0xDFF219E0 + 0x070F, 0xF70F, 0x11D0, 0xB9, 0x17, 0x00, 0xA0, 0xC9, 0x22, 0x31, 0x96)

DEFINE_GUID(STATIC_KSNODETYPE_RADIO_RECEIVER,\

    0xDFF219E0 + 0x0710, 0xF70F, 0x11D0, 0xB9, 0x17, 0x00, 0xA0, 0xC9, 0x22, 0x31, 0x96)

DEFINE_GUID(STATIC_KSNODETYPE_RADIO_TRANSMITTER,\

    0xDFF219E0 + 0x0711, 0xF70F, 0x11D0, 0xB9, 0x17, 0x00, 0xA0, 0xC9, 0x22, 0x31, 0x96)

DEFINE_GUID(STATIC_KSNODETYPE_MULTITRACK_RECORDER,\

    0xDFF219E0 + 0x0712, 0xF70F, 0x11D0, 0xB9, 0x17, 0x00, 0xA0, 0xC9, 0x22, 0x31, 0x96)

DEFINE_GUID(STATIC_KSNODETYPE_SYNTHESIZER,\

    0xDFF219E0 + 0x0713, 0xF70F, 0x11D0, 0xB9, 0x17, 0x00, 0xA0, 0xC9, 0x22, 0x31, 0x96)

DEFINE_GUID(STATIC_KSNODETYPE_SWSYNTH,\

    0x423274A0L, 0x8B81, 0x11D1, 0xA0, 0x50, 0x00, 0x00, 0xF8, 0x00, 0x47, 0x8)

DEFINE_GUID(STATIC_KSNODETYPE_SWMIDI,\

    0xCB9BEFA0L, 0xA251, 0x11D1, 0xA0, 0x50, 0x00, 0x00, 0xF8, 0x00, 0x47, 0x88)

DEFINE_GUID(STATIC_KSCATEGORY_AUDIO ,\

    0x6994AD04L, 0x93EF, 0x11D0, 0xA3, 0xCC, 0x00, 0xA0, 0xC9, 0x22, 0x31, 0x96)

DEFINE_GUID(STATIC_KSCATEGORY_VIDEO ,\

    0x6994AD05L, 0x93EF, 0x11D0, 0xA3, 0xCC, 0x00, 0xA0, 0xC9, 0x22, 0x31, 0x96)

DEFINE_GUID(STATIC_KSCATEGORY_TEXT ,\

    0x6994AD06L, 0x93EF, 0x11D0, 0xA3, 0xCC, 0x00, 0xA0, 0xC9, 0x22, 0x31, 0x96)

DEFINE_GUID(STATIC_KSCATEGORY_NETWORK ,\

    0x67C9CC3CL, 0x69C4, 0x11D2, 0x87, 0x59, 0x00, 0xA0, 0xC9, 0x22, 0x31, 0x96)

DEFINE_GUID(STATIC_KSCATEGORY_TOPOLOGY ,\

    0xDDA54A40L, 0x1E4C, 0x11D1, 0xA0, 0x50, 0x40, 0x57, 0x05, 0xC1, 0x00, 0x00)

DEFINE_GUID(STATIC_KSCATEGORY_VIRTUAL ,\

    0x3503EAC4L, 0x1F26, 0x11D1, 0x8A, 0xB0, 0x00, 0xA0, 0xC9, 0x22, 0x31, 0x96)

DEFINE_GUID(STATIC_KSCATEGORY_ACOUSTIC_ECHO_CANCEL ,\

    0xBF963D80L, 0xC559, 0x11D0, 0x8A, 0x2B, 0x00, 0xA0, 0xC9, 0x25, 0x5A, 0xC1)

DEFINE_GUID(STATIC_KSCATEGORY_SYSAUDIO ,\

    0xA7C7A5B1L, 0x5AF3, 0x11D1, 0x9C, 0xED, 0x00, 0xA0, 0x24, 0xBF, 0x04, 0x07)

DEFINE_GUID(STATIC_KSCATEGORY_WDMAUD ,\

    0x3E227E76L, 0x690D, 0x11D2, 0x81, 0x61, 0x00, 0x00, 0xF8, 0x77, 0x5B, 0xF1)

DEFINE_GUID(STATIC_KSCATEGORY_AUDIO_DEVICE ,\

    0xFBF6F530L, 0x07B9, 0x11D2, 0xA7, 0x1E, 0x00, 0x00, 0xF8, 0x00, 0x47, 0x88)

DEFINE_GUID(STATIC_KSCATEGORY_PREFERRED_WAVEOUT_DEVICE ,\

    0xD6C5066EL, 0x72C1, 0x11D2, 0x97, 0x55, 0x00, 0x00, 0xF8, 0x00, 0x47, 0x88)

DEFINE_GUID(STATIC_KSCATEGORY_PREFERRED_WAVEIN_DEVICE ,\

    0xD6C50671L, 0x72C1, 0x11D2, 0x97, 0x55, 0x00, 0x00, 0xF8, 0x00, 0x47, 0x88)

DEFINE_GUID(STATIC_KSCATEGORY_PREFERRED_MIDIOUT_DEVICE ,\

    0xD6C50674L, 0x72C1, 0x11D2, 0x97, 0x55, 0x00, 0x00, 0xF8, 0x00, 0x47, 0x88)

DEFINE_GUID(STATIC_KSCATEGORY_WDMAUD_USE_PIN_NAME ,\

    0x47A4FA20L, 0xA251, 0x11D1, 0xA0, 0x50, 0x00, 0x00, 0xF8, 0x00, 0x47, 0x88)

DEFINE_GUID(STATIC_KSCATEGORY_ESCALANTE_PLATFORM_DRIVER ,\

    0x74f3aea8L, 0x9768, 0x11d1, 0x8e, 0x07, 0x00, 0xa0, 0xc9, 0x5e, 0xc2, 0x2e)



// ksi.h

DEFINE_GUID(STATIC_KSNAME_Server,\

    0x3C0D501AL, 0x140B, 0x11D1, 0xB4, 0x0F, 0x00, 0xA0, 0xC9, 0x22, 0x31, 0x96)

DEFINE_GUID(STATIC_KSPROPSETID_Service ,\

    0x3C0D501BL, 0x140B, 0x11D1, 0xB4, 0x0F, 0x00, 0xA0, 0xC9, 0x22, 0x31, 0x96)



// my own book samples

DEFINE_GUID(GUID_AUTOLAUNCH_NOTIFY, 0xba4ec740, 0xda8b, 0x11d2, 0x81, 0xb5, 0x0, 0xc0, 0x4f, 0xa3, 0x30, 0xa6)

DEFINE_GUID(GUID_DEVINTERFACE_HARDERR, 0xa44380a2L, 0x8b78, 0x11d3, 0x81, 0xb5, 0x00, 0xc0, 0x4f, 0xa3, 0x30, 0xa6)

DEFINE_GUID(GUID_DEVINTERFACE_PNPEVENT, 0x6a061783L, 0xe697, 0x11d2, 0x81, 0xb5, 0x00, 0xc0, 0x4f, 0xa3, 0x30, 0xa6)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -