mirror of
https://github.com/davidhalter/typeshed.git
synced 2025-12-08 13:04:46 +08:00
Use Literal types for _winapi (#6752)
This commit is contained in:
@@ -3,49 +3,49 @@ from typing import Any, NoReturn, Sequence, overload
|
||||
from typing_extensions import Literal, final
|
||||
|
||||
if sys.platform == "win32":
|
||||
CREATE_NEW_CONSOLE: int
|
||||
CREATE_NEW_PROCESS_GROUP: int
|
||||
DUPLICATE_CLOSE_SOURCE: int
|
||||
DUPLICATE_SAME_ACCESS: int
|
||||
ERROR_ALREADY_EXISTS: int
|
||||
ERROR_BROKEN_PIPE: int
|
||||
ERROR_IO_PENDING: int
|
||||
ERROR_MORE_DATA: int
|
||||
ERROR_NETNAME_DELETED: int
|
||||
ERROR_NO_DATA: int
|
||||
ERROR_NO_SYSTEM_RESOURCES: int
|
||||
ERROR_OPERATION_ABORTED: int
|
||||
ERROR_PIPE_BUSY: int
|
||||
ERROR_PIPE_CONNECTED: int
|
||||
ERROR_SEM_TIMEOUT: int
|
||||
FILE_FLAG_FIRST_PIPE_INSTANCE: int
|
||||
FILE_FLAG_OVERLAPPED: int
|
||||
FILE_GENERIC_READ: int
|
||||
FILE_GENERIC_WRITE: int
|
||||
GENERIC_READ: int
|
||||
GENERIC_WRITE: int
|
||||
INFINITE: int
|
||||
NMPWAIT_WAIT_FOREVER: int
|
||||
NULL: int
|
||||
OPEN_EXISTING: int
|
||||
PIPE_ACCESS_DUPLEX: int
|
||||
PIPE_ACCESS_INBOUND: int
|
||||
PIPE_READMODE_MESSAGE: int
|
||||
PIPE_TYPE_MESSAGE: int
|
||||
PIPE_UNLIMITED_INSTANCES: int
|
||||
PIPE_WAIT: int
|
||||
PROCESS_ALL_ACCESS: int
|
||||
PROCESS_DUP_HANDLE: int
|
||||
STARTF_USESHOWWINDOW: int
|
||||
STARTF_USESTDHANDLES: int
|
||||
STD_ERROR_HANDLE: int
|
||||
STD_INPUT_HANDLE: int
|
||||
STD_OUTPUT_HANDLE: int
|
||||
STILL_ACTIVE: int
|
||||
SW_HIDE: int
|
||||
WAIT_ABANDONED_0: int
|
||||
WAIT_OBJECT_0: int
|
||||
WAIT_TIMEOUT: int
|
||||
CREATE_NEW_CONSOLE: Literal[16]
|
||||
CREATE_NEW_PROCESS_GROUP: Literal[512]
|
||||
DUPLICATE_CLOSE_SOURCE: Literal[1]
|
||||
DUPLICATE_SAME_ACCESS: Literal[2]
|
||||
ERROR_ALREADY_EXISTS: Literal[183]
|
||||
ERROR_BROKEN_PIPE: Literal[109]
|
||||
ERROR_IO_PENDING: Literal[997]
|
||||
ERROR_MORE_DATA: Literal[234]
|
||||
ERROR_NETNAME_DELETED: Literal[64]
|
||||
ERROR_NO_DATA: Literal[232]
|
||||
ERROR_NO_SYSTEM_RESOURCES: Literal[1450]
|
||||
ERROR_OPERATION_ABORTED: Literal[995]
|
||||
ERROR_PIPE_BUSY: Literal[231]
|
||||
ERROR_PIPE_CONNECTED: Literal[535]
|
||||
ERROR_SEM_TIMEOUT: Literal[121]
|
||||
FILE_FLAG_FIRST_PIPE_INSTANCE: Literal[524288]
|
||||
FILE_FLAG_OVERLAPPED: Literal[1073741824]
|
||||
FILE_GENERIC_READ: Literal[1179785]
|
||||
FILE_GENERIC_WRITE: Literal[1179926]
|
||||
GENERIC_READ: Literal[2147483648]
|
||||
GENERIC_WRITE: Literal[1073741824]
|
||||
INFINITE: Literal[4294967295]
|
||||
NMPWAIT_WAIT_FOREVER: Literal[4294967295]
|
||||
NULL: Literal[0]
|
||||
OPEN_EXISTING: Literal[3]
|
||||
PIPE_ACCESS_DUPLEX: Literal[3]
|
||||
PIPE_ACCESS_INBOUND: Literal[1]
|
||||
PIPE_READMODE_MESSAGE: Literal[2]
|
||||
PIPE_TYPE_MESSAGE: Literal[4]
|
||||
PIPE_UNLIMITED_INSTANCES: Literal[255]
|
||||
PIPE_WAIT: Literal[0]
|
||||
PROCESS_ALL_ACCESS: Literal[2097151]
|
||||
PROCESS_DUP_HANDLE: Literal[64]
|
||||
STARTF_USESHOWWINDOW: Literal[1]
|
||||
STARTF_USESTDHANDLES: Literal[256]
|
||||
STD_ERROR_HANDLE: Literal[4294967284]
|
||||
STD_INPUT_HANDLE: Literal[4294967286]
|
||||
STD_OUTPUT_HANDLE: Literal[4294967285]
|
||||
STILL_ACTIVE: Literal[259]
|
||||
SW_HIDE: Literal[0]
|
||||
WAIT_ABANDONED_0: Literal[128]
|
||||
WAIT_OBJECT_0: Literal[0]
|
||||
WAIT_TIMEOUT: Literal[258]
|
||||
def CloseHandle(__handle: int) -> None: ...
|
||||
@overload
|
||||
def ConnectNamedPipe(handle: int, overlapped: Literal[True]) -> Overlapped: ...
|
||||
|
||||
Reference in New Issue
Block a user