mirror of https://github.com/tongzx/nt5src
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
39 lines
1015 B
39 lines
1015 B
/*********************************************************
|
|
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 */
|