2025-11-28 00:35:46 +09:00

74 lines
1.3 KiB
C

/*++
Copyright (c) 2002 - 2002 Microsoft Corporation. All Rights Reserved.
THIS CODE AND INFORMATION IS PROVIDED "AS-IS" WITHOUT WARRANTY OF
ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO
THE IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A
PARTICULAR PURPOSE.
THIS CODE IS NOT SUPPORTED BY MICROSOFT.
--*/
#ifndef _PRECOMP_H_
#define _PRECOMP_H_
#define NOGDI
#define NOMINMAX
#include <stdio.h>
#include <stdlib.h>
#include <ctype.h>
#include <io.h>
#include <winsock2.h>
#include <ws2tcpip.h>
#include <objbase.h>
#include <wtypes.h>
#include <http.h>
typedef enum _HTTPCFG_TYPE
{
HttpCfgTypeSet,
HttpCfgTypeQuery,
HttpCfgTypeDelete,
HttpCfgTypeMax
} HTTPCFG_TYPE, *PHTTPCFG_TYPE;
int DoSsl(
int argc,
__in_ecount(argc) WCHAR **argv,
HTTPCFG_TYPE Type
);
int DoUrlAcl(
int argc,
__in_ecount(argc) WCHAR **argv,
HTTPCFG_TYPE Type
);
int DoIpListen(
int argc,
__in_ecount(argc) WCHAR **argv,
HTTPCFG_TYPE Type
);
DWORD
GetAddress(
__in_opt PWSTR pIp,
PVOID pBuffer,
ULONG Length
);
UINT
NlsPutMsg (
IN UINT MsgNumber,
IN ...
);
#endif // _PRECOMP_H_