Add Provider Event Queue to PHSDK
+/*
+ * Process Hacker -
+ * Provider Event Queue
+ *
+ * Copyright (C) 2009-2016 wj32
+ *
+ * This file is part of Process Hacker.
+ *
+ * Process Hacker is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * Process Hacker is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with Process Hacker. If not, see <http://www.gnu.org/licenses/>.
+ */
+
#ifndef PH_PHUISUP_H
#define PH_PHUISUP_H
@@ -96,6 +118,7 @@ FORCEINLINE VOID PhChangeShStateTn(
} \
} while (0)
+// begin_phapppub
// Provider event queues
typedef enum _PH_PROVIDER_EVENT_TYPE
@@ -198,5 +221,6 @@ FORCEINLINE PPH_PROVIDER_EVENT PhFlushProviderEventQueue(
return events;
}
+// end_phapppub
#endif
