Staging
v0.5.1
v0.5.1
https://github.com/python/cpython
Revision 1ed8294924a9a47fb6f98f88cc7340a5512c75c3 authored by Miss Islington (bot) on 10 June 2018, 18:35:22 UTC, committed by GitHub on 10 June 2018, 18:35:22 UTC
(cherry picked from commit 222f7f40339238b3d2c803849c75e682725449d7) Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu>
1 parent 953d300
Tip revision: 1ed8294924a9a47fb6f98f88cc7340a5512c75c3 authored by Miss Islington (bot) on 10 June 2018, 18:35:22 UTC
bpo-33821: Update idlelib subsection of What's New 3.7 (GH-7590)
bpo-33821: Update idlelib subsection of What's New 3.7 (GH-7590)
Tip revision: 1ed8294
winreparse.h
#ifndef Py_WINREPARSE_H
#define Py_WINREPARSE_H
#ifdef MS_WINDOWS
#include <windows.h>
#ifdef __cplusplus
extern "C" {
#endif
/* The following structure was copied from
http://msdn.microsoft.com/en-us/library/ff552012.aspx as the required
include km\ntifs.h isn't present in the Windows SDK (at least as included
with Visual Studio Express). Use unique names to avoid conflicting with
the structure as defined by Min GW. */
typedef struct {
ULONG ReparseTag;
USHORT ReparseDataLength;
USHORT Reserved;
union {
struct {
USHORT SubstituteNameOffset;
USHORT SubstituteNameLength;
USHORT PrintNameOffset;
USHORT PrintNameLength;
ULONG Flags;
WCHAR PathBuffer[1];
} SymbolicLinkReparseBuffer;
struct {
USHORT SubstituteNameOffset;
USHORT SubstituteNameLength;
USHORT PrintNameOffset;
USHORT PrintNameLength;
WCHAR PathBuffer[1];
} MountPointReparseBuffer;
struct {
UCHAR DataBuffer[1];
} GenericReparseBuffer;
};
} _Py_REPARSE_DATA_BUFFER, *_Py_PREPARSE_DATA_BUFFER;
#define _Py_REPARSE_DATA_BUFFER_HEADER_SIZE \
FIELD_OFFSET(_Py_REPARSE_DATA_BUFFER, GenericReparseBuffer)
#define _Py_MAXIMUM_REPARSE_DATA_BUFFER_SIZE ( 16 * 1024 )
#ifdef __cplusplus
}
#endif
#endif /* MS_WINDOWS */
#endif /* !Py_WINREPARSE_H */
![swh spinner](/static/img/swh-spinner.gif)
Computing file changes ...