@@ -24,28 +24,28 @@ mod _winapi {
2424 #[ pyattr]
2525 use host_winapi:: {
2626 ABOVE_NORMAL_PRIORITY_CLASS , BELOW_NORMAL_PRIORITY_CLASS ,
27- COPY_FILE_ALLOW_DECRYPTED_DESTINATION , COPY_FILE_COPY_SYMLINK , COPY_FILE_FAIL_IF_EXISTS ,
28- COPY_FILE_NO_BUFFERING , COPY_FILE_NO_OFFLOAD , COPY_FILE_OPEN_SOURCE_FOR_WRITE ,
29- COPY_FILE_REQUEST_COMPRESSED_TRAFFIC , COPY_FILE_REQUEST_SECURITY_PRIVILEGES ,
30- COPY_FILE_RESTARTABLE , COPY_FILE_RESUME_FROM_PAUSE , COPYFILE2_CALLBACK_CHUNK_FINISHED ,
31- COPYFILE2_CALLBACK_CHUNK_STARTED , COPYFILE2_CALLBACK_ERROR ,
32- COPYFILE2_CALLBACK_POLL_CONTINUE , COPYFILE2_CALLBACK_STREAM_FINISHED ,
33- COPYFILE2_CALLBACK_STREAM_STARTED , COPYFILE2_PROGRESS_CANCEL , COPYFILE2_PROGRESS_CONTINUE ,
34- COPYFILE2_PROGRESS_PAUSE , COPYFILE2_PROGRESS_QUIET , COPYFILE2_PROGRESS_STOP ,
35- CREATE_BREAKAWAY_FROM_JOB , CREATE_DEFAULT_ERROR_MODE , CREATE_NEW_CONSOLE ,
36- CREATE_NEW_PROCESS_GROUP , CREATE_NO_WINDOW , DETACHED_PROCESS , DUPLICATE_CLOSE_SOURCE ,
37- DUPLICATE_SAME_ACCESS , ERROR_ACCESS_DENIED , ERROR_ALREADY_EXISTS , ERROR_BROKEN_PIPE ,
38- ERROR_IO_PENDING , ERROR_MORE_DATA , ERROR_NETNAME_DELETED , ERROR_NO_DATA ,
39- ERROR_NO_SYSTEM_RESOURCES , ERROR_OPERATION_ABORTED , ERROR_PIPE_BUSY , ERROR_PIPE_CONNECTED ,
40- ERROR_PRIVILEGE_NOT_HELD , ERROR_SEM_TIMEOUT , FILE_FLAG_FIRST_PIPE_INSTANCE ,
41- FILE_FLAG_OVERLAPPED , FILE_GENERIC_READ , FILE_GENERIC_WRITE , FILE_MAP_ALL_ACCESS ,
42- FILE_MAP_COPY , FILE_MAP_EXECUTE , FILE_MAP_READ , FILE_MAP_WRITE , FILE_TYPE_CHAR ,
43- FILE_TYPE_DISK , FILE_TYPE_PIPE , FILE_TYPE_REMOTE , GENERIC_READ , GENERIC_WRITE ,
44- HIGH_PRIORITY_CLASS , IDLE_PRIORITY_CLASS , LCMAP_FULLWIDTH , LCMAP_HALFWIDTH , LCMAP_HIRAGANA ,
45- LCMAP_KATAKANA , LCMAP_LINGUISTIC_CASING , LCMAP_LOWERCASE , LCMAP_SIMPLIFIED_CHINESE ,
46- LCMAP_TITLECASE , LCMAP_TRADITIONAL_CHINESE , LCMAP_UPPERCASE , LOCALE_NAME_MAX_LENGTH ,
47- MEM_COMMIT , MEM_FREE , MEM_IMAGE , MEM_MAPPED , MEM_PRIVATE , MEM_RESERVE ,
48- NMPWAIT_WAIT_FOREVER , NORMAL_PRIORITY_CLASS , OPEN_EXISTING , PAGE_EXECUTE ,
27+ COPY_FILE_ALLOW_DECRYPTED_DESTINATION , COPY_FILE_COPY_SYMLINK , COPY_FILE_DIRECTORY ,
28+ COPY_FILE_FAIL_IF_EXISTS , COPY_FILE_NO_BUFFERING , COPY_FILE_NO_OFFLOAD ,
29+ COPY_FILE_OPEN_SOURCE_FOR_WRITE , COPY_FILE_REQUEST_COMPRESSED_TRAFFIC ,
30+ COPY_FILE_REQUEST_SECURITY_PRIVILEGES , COPY_FILE_RESTARTABLE , COPY_FILE_RESUME_FROM_PAUSE ,
31+ COPYFILE2_CALLBACK_CHUNK_FINISHED , COPYFILE2_CALLBACK_CHUNK_STARTED ,
32+ COPYFILE2_CALLBACK_ERROR , COPYFILE2_CALLBACK_POLL_CONTINUE ,
33+ COPYFILE2_CALLBACK_STREAM_FINISHED , COPYFILE2_CALLBACK_STREAM_STARTED ,
34+ COPYFILE2_PROGRESS_CANCEL , COPYFILE2_PROGRESS_CONTINUE , COPYFILE2_PROGRESS_PAUSE ,
35+ COPYFILE2_PROGRESS_QUIET , COPYFILE2_PROGRESS_STOP , CREATE_BREAKAWAY_FROM_JOB ,
36+ CREATE_DEFAULT_ERROR_MODE , CREATE_NEW_CONSOLE , CREATE_NEW_PROCESS_GROUP , CREATE_NO_WINDOW ,
37+ DETACHED_PROCESS , DUPLICATE_CLOSE_SOURCE , DUPLICATE_SAME_ACCESS , ERROR_ACCESS_DENIED ,
38+ ERROR_ALREADY_EXISTS , ERROR_BROKEN_PIPE , ERROR_IO_PENDING , ERROR_MORE_DATA ,
39+ ERROR_NETNAME_DELETED , ERROR_NO_DATA , ERROR_NO_SYSTEM_RESOURCES , ERROR_OPERATION_ABORTED ,
40+ ERROR_PIPE_BUSY , ERROR_PIPE_CONNECTED , ERROR_PRIVILEGE_NOT_HELD , ERROR_SEM_TIMEOUT ,
41+ FILE_FLAG_FIRST_PIPE_INSTANCE , FILE_FLAG_OVERLAPPED , FILE_GENERIC_READ , FILE_GENERIC_WRITE ,
42+ FILE_MAP_ALL_ACCESS , FILE_MAP_COPY , FILE_MAP_EXECUTE , FILE_MAP_READ , FILE_MAP_WRITE ,
43+ FILE_TYPE_CHAR , FILE_TYPE_DISK , FILE_TYPE_PIPE , FILE_TYPE_REMOTE , FILE_TYPE_UNKNOWN ,
44+ GENERIC_READ , GENERIC_WRITE , HIGH_PRIORITY_CLASS , IDLE_PRIORITY_CLASS , LCMAP_FULLWIDTH ,
45+ LCMAP_HALFWIDTH , LCMAP_HIRAGANA , LCMAP_KATAKANA , LCMAP_LINGUISTIC_CASING , LCMAP_LOWERCASE ,
46+ LCMAP_SIMPLIFIED_CHINESE , LCMAP_TITLECASE , LCMAP_TRADITIONAL_CHINESE , LCMAP_UPPERCASE ,
47+ LOCALE_NAME_MAX_LENGTH , MEM_COMMIT , MEM_FREE , MEM_IMAGE , MEM_MAPPED , MEM_PRIVATE ,
48+ MEM_RESERVE , NMPWAIT_WAIT_FOREVER , NORMAL_PRIORITY_CLASS , OPEN_EXISTING , PAGE_EXECUTE ,
4949 PAGE_EXECUTE_READ , PAGE_EXECUTE_READWRITE , PAGE_EXECUTE_WRITECOPY , PAGE_GUARD ,
5050 PAGE_NOACCESS , PAGE_NOCACHE , PAGE_READONLY , PAGE_READWRITE , PAGE_WRITECOMBINE ,
5151 PAGE_WRITECOPY , PIPE_ACCESS_DUPLEX , PIPE_ACCESS_INBOUND , PIPE_READMODE_MESSAGE ,
@@ -69,9 +69,6 @@ mod _winapi {
6969 #[ pyattr]
7070 const INFINITE : u32 = host_winapi:: INFINITE_TIMEOUT ;
7171
72- #[ pyattr]
73- const COPY_FILE_DIRECTORY : u32 = 0x00000080 ;
74-
7572 #[ pyfunction]
7673 fn CloseHandle ( handle : WinHandle ) -> WindowsSysResult < i32 > {
7774 WindowsSysResult ( host_winapi:: close_handle ( handle. 0 ) )
0 commit comments