public static extern uint RmAddFilter([NativeTypeName("DWORD")] uint dwSessionHandle, [NativeTypeName("LPCWSTR")] ushort *strModuleName, RM_UNIQUE_PROCESS *pProcess, [NativeTypeName("LPCWSTR")] ushort *strServiceShortName, RM_FILTER_ACTION FilterAction);
 public static extern uint RmRemoveFilter([NativeTypeName("DWORD")] uint dwSessionHandle, [NativeTypeName("LPCWSTR")] ushort *strModuleName, RM_UNIQUE_PROCESS *pProcess, [NativeTypeName("LPCWSTR")] ushort *strServiceShortName);
 public static extern uint RmRegisterResources([NativeTypeName("DWORD")] uint dwSessionHandle, uint nFiles, [NativeTypeName("LPCWSTR []")] ushort **rgsFileNames, uint nApplications, [NativeTypeName("RM_UNIQUE_PROCESS []")] RM_UNIQUE_PROCESS *rgApplications, uint nServices, [NativeTypeName("LPCWSTR []")] ushort **rgsServiceNames);