Remove implementation details from public header io-layer.h
[mono.git] / mono / io-layer / io-layer.h
index e6af1c6714fa8f099cc47f033d66b8cf6d69ae3d..57ef8dbb5244569c9a7907e9768d066d5c598757 100644 (file)
 #if (_WIN32_WINNT < 0x0502)
 #undef GetProcessId
 #endif
-#ifndef HAVE_GETPROCESSID
-#ifdef _MSC_VER
-#include <winternl.h>
-#ifndef NT_SUCCESS
-#define NT_SUCCESS(status) ((NTSTATUS) (status) >= 0)
-#endif /* !NT_SUCCESS */
-#else /* !_MSC_VER */
-#include <ddk/ntddk.h>
-#include <ddk/ntapi.h>
-#endif /* _MSC_VER */
-#endif /* !HAVE_GETPROCESSID */
 #else  /* EVERYONE ELSE */
 #include "mono/io-layer/wapi.h"
 #include "mono/io-layer/uglify.h"