Home Units Hierarchy Routines All identifiers

Interface IMMNotificationClient

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type IMMNotificationClient = interface(IUnknown)

Description

Attributes
GUID['{7991EEC9-7E89-4D85-8390-6C703CEC60C0}']

Hierarchy

Overview

Methods

Public function OnDefaultDeviceChanged( flow: EDataFlow; role: ERole; pwstrDefaultDeviceId: LPCWSTR): HRESULT; stdcall;
Public function OnDeviceAdded( pwstrDeviceId: LPCWSTR): HRESULT; stdcall;
Public function OnDeviceRemoved( pwstrDeviceId: LPCWSTR): HRESULT; stdcall;
Public function OnDeviceStateChanged( pwstrDeviceId: LPCWSTR; dwNewState: DWORD): HRESULT; stdcall;
Public function OnPropertyValueChanged( pwstrDeviceId: LPCWSTR; key: PROPERTYKEY): HRESULT; stdcall;

Description

Methods

Public function OnDefaultDeviceChanged( flow: EDataFlow; role: ERole; pwstrDefaultDeviceId: LPCWSTR): HRESULT; stdcall;
 
Public function OnDeviceAdded( pwstrDeviceId: LPCWSTR): HRESULT; stdcall;
 
Public function OnDeviceRemoved( pwstrDeviceId: LPCWSTR): HRESULT; stdcall;
 
Public function OnDeviceStateChanged( pwstrDeviceId: LPCWSTR; dwNewState: DWORD): HRESULT; stdcall;
 
Public function OnPropertyValueChanged( pwstrDeviceId: LPCWSTR; key: PROPERTYKEY): HRESULT; stdcall;
 

(c) 2012 Lake of Soft


Generated by PasDoc 0.12.1 on 2012-10-09