ViewVC Help
View File | Revision Log | View Changeset | Root Listing
root/Oni2/Daodan/MSYS2/mingw32/i686-w64-mingw32/include/ndfapi.h
Revision: 1166
Committed: Tue Oct 26 14:22:36 2021 UTC (4 years ago) by rossy
Content type: text/x-chdr
File size: 1265 byte(s)
Log Message:
Daodan: Replace MinGW build env with an up-to-date MSYS2 env

File Contents

# Content
1 /**
2 * This file has no copyright assigned and is placed in the Public Domain.
3 * This file is part of the mingw-w64 runtime package.
4 * No warranty is given; refer to the file DISCLAIMER.PD within this package.
5 */
6 #ifndef _INC_NDFAPI
7 #define _INC_NDFAPI
8
9 #include <ndattrib.h>
10
11 #if (_WIN32_WINNT >= 0x0600)
12
13 #ifdef __cplusplus
14 extern "C" {
15 #endif
16
17 HRESULT NdfCloseIncident(
18 NDFHANDLE handle
19 );
20
21 HRESULT WINAPI NdfCreateConnectivityIncident(
22 NDFHANDLE *handle
23 );
24
25 HRESULT WINAPI NdfCreateDNSIncident(
26 LPCWSTR hostname,
27 WORD querytype,
28 NDFHANDLE *handle
29 );
30
31 HRESULT NdfCreateIncident(
32 LPCWSTR helperClassName,
33 ULONG celt,
34 HELPER_ATTRIBUTE *attributes,
35 NDFHANDLE *handle
36 );
37
38 HRESULT WINAPI NdfCreateSharingIncident(
39 LPCWSTR sharename,
40 NDFHANDLE *handle
41 );
42
43 HRESULT WINAPI NdfCreateWebIncident(
44 LPCWSTR url,
45 NDFHANDLE *handle
46 );
47
48 HRESULT WINAPI NdfCreateWebIncidentEx(
49 LPCWSTR url,
50 WINBOOL useWinHTTP,
51 LPWSTR moduleName,
52 NDFHANDLE *handle
53 );
54
55 HRESULT NdfCreateWinSockIncident(
56 SOCKET sock,
57 LPCWSTR host,
58 USHORT port,
59 LPCWSTR appID,
60 SID *userId,
61 NDFHANDLE *handle
62 );
63
64 HRESULT NdfExecuteDiagnosis(
65 NDFHANDLE handle,
66 HWND hwnd
67 );
68
69 #ifdef __cplusplus
70 }
71 #endif
72
73 #endif /*(_WIN32_WINNT >= 0x0600)*/
74
75 #endif /*_INC_NDFAPI*/