windows-nt/Source/XPSP1/NT/enduser/stuff/itircl/svmgr/cmdint/ciutil.h
2020-09-26 16:20:57 +08:00

40 lines
1,015 B
C

/*********************************************************
TITLE: CIUTIL.H
DATE CREATED: January 16, 1992
DESCRIPTION:
This is the header file associated with the utility
library ciutil.c. It will contain basic sorts of
useful tool functions that may be used in lots of
different places.
**********************************************************/
#ifndef _CIUTIL_H
#define _CIUTIL_H
/*======================================================================*/
/*******
INCLUDES
********/
#include <windows.h>
#include "cmdint.h"
LPWSTR WINAPI SkipWhitespace(LPWSTR pch);
int WINAPI ReportError (IStream *piistm, ERRC &errc);
LPWSTR WINAPI StripTrailingBlanks(LPWSTR);
VOID WINAPI StripLeadingBlanks(LPWSTR pchSource);
BOOL WINAPI IsStringOfDigits(char *szNumericString);
LONG WINAPI StrToLong (LPWSTR lszBuf);
LPWSTR GetNextDelimiter(LPWSTR pwstrStart, WCHAR wcDelimiter);
HRESULT ParseKeyAndValue(LPVOID pBlockMgr, LPWSTR pwstrLine, KEYVAL **ppkvOut);
#endif /* _CIUTIL_H */