Source: core/sys/windows/_lmwksta.d
core.sys.windows.lmwksta
Windows API header module
Translated from MinGW Windows headers
License
alias PWKSTA_INFO_100 PWKSTA_INFO_101 PWKSTA_INFO_1010 PWKSTA_INFO_1011 PWKSTA_INFO_1012 PWKSTA_INFO_1013 PWKSTA_INFO_1018 PWKSTA_INFO_102 PWKSTA_INFO_1023 PWKSTA_INFO_1027 PWKSTA_INFO_1028 PWKSTA_INFO_1032 PWKSTA_INFO_1033 PWKSTA_INFO_1041 PWKSTA_INFO_1042 PWKSTA_INFO_1043 PWKSTA_INFO_1044 PWKSTA_INFO_1045 PWKSTA_INFO_1046 PWKSTA_INFO_1047 PWKSTA_INFO_1048 PWKSTA_INFO_1049 PWKSTA_INFO_1050 PWKSTA_INFO_1051 PWKSTA_INFO_1052 PWKSTA_INFO_1053 PWKSTA_INFO_1054 PWKSTA_INFO_1055 PWKSTA_INFO_1056 PWKSTA_INFO_1057 PWKSTA_INFO_1058 PWKSTA_INFO_1059 PWKSTA_INFO_1060 PWKSTA_INFO_1061 PWKSTA_INFO_1062 PWKSTA_INFO_302 PWKSTA_INFO_402 PWKSTA_INFO_502 PWKSTA_TRANSPORT_INFO_0 PWKSTA_USER_INFO_0 PWKSTA_USER_INFO_1 PWKSTA_USER_INFO_1101
struct WKSTA_INFO_100 WKSTA_INFO_101 WKSTA_INFO_1010 WKSTA_INFO_1011 WKSTA_INFO_1012 WKSTA_INFO_1013 WKSTA_INFO_1018 WKSTA_INFO_102 WKSTA_INFO_1023 WKSTA_INFO_1027 WKSTA_INFO_1028 WKSTA_INFO_1032 WKSTA_INFO_1033 WKSTA_INFO_1041 WKSTA_INFO_1042 WKSTA_INFO_1043 WKSTA_INFO_1044 WKSTA_INFO_1045 WKSTA_INFO_1046 WKSTA_INFO_1047 WKSTA_INFO_1048 WKSTA_INFO_1049 WKSTA_INFO_1050 WKSTA_INFO_1051 WKSTA_INFO_1052 WKSTA_INFO_1053 WKSTA_INFO_1054 WKSTA_INFO_1055 WKSTA_INFO_1056 WKSTA_INFO_1057 WKSTA_INFO_1058 WKSTA_INFO_1059 WKSTA_INFO_1060 WKSTA_INFO_1061 WKSTA_INFO_1062 WKSTA_INFO_302 WKSTA_INFO_402 WKSTA_INFO_502 WKSTA_TRANSPORT_INFO_0 WKSTA_USER_INFO_0 WKSTA_USER_INFO_1 WKSTA_USER_INFO_1101
Types 84
structWKSTA_INFO_100
Fields
DWORD wki100_platform_idLPWSTR wki100_computernameLPWSTR wki100_langroupDWORD wki100_ver_majorDWORD wki100_ver_minoraliasPWKSTA_INFO_100 = WKSTA_INFO_100 *
structWKSTA_INFO_101
Fields
DWORD wki101_platform_idLPWSTR wki101_computernameLPWSTR wki101_langroupDWORD wki101_ver_majorDWORD wki101_ver_minorLPWSTR wki101_lanrootaliasPWKSTA_INFO_101 = WKSTA_INFO_101 *
structWKSTA_INFO_102
Fields
DWORD wki102_platform_idLPWSTR wki102_computernameLPWSTR wki102_langroupDWORD wki102_ver_majorDWORD wki102_ver_minorLPWSTR wki102_lanrootDWORD wki102_logged_on_usersaliasPWKSTA_INFO_102 = WKSTA_INFO_102 *
structWKSTA_INFO_302
Fields
DWORD wki302_char_waitDWORD wki302_collection_timeDWORD wki302_maximum_collection_countDWORD wki302_keep_connDWORD wki302_keep_searchDWORD wki302_max_cmdsDWORD wki302_num_work_bufDWORD wki302_siz_work_bufDWORD wki302_max_wrk_cacheDWORD wki302_sess_timeoutDWORD wki302_siz_errorDWORD wki302_num_alertsDWORD wki302_num_servicesDWORD wki302_errlog_szDWORD wki302_print_buf_timeDWORD wki302_num_char_bufDWORD wki302_siz_char_bufLPWSTR wki302_wrk_heuristicsDWORD wki302_mailslotsDWORD wki302_num_dgram_bufaliasPWKSTA_INFO_302 = WKSTA_INFO_302 *
structWKSTA_INFO_402
Fields
DWORD wki402_char_waitDWORD wki402_collection_timeDWORD wki402_maximum_collection_countDWORD wki402_keep_connDWORD wki402_keep_searchDWORD wki402_max_cmdsDWORD wki402_num_work_bufDWORD wki402_siz_work_bufDWORD wki402_max_wrk_cacheDWORD wki402_sess_timeoutDWORD wki402_siz_errorDWORD wki402_num_alertsDWORD wki402_num_servicesDWORD wki402_errlog_szDWORD wki402_print_buf_timeDWORD wki402_num_char_bufDWORD wki402_siz_char_bufLPWSTR wki402_wrk_heuristicsDWORD wki402_mailslotsDWORD wki402_num_dgram_bufDWORD wki402_max_threadsaliasPWKSTA_INFO_402 = WKSTA_INFO_402 *
structWKSTA_INFO_502
Fields
DWORD wki502_char_waitDWORD wki502_collection_timeDWORD wki502_maximum_collection_countDWORD wki502_keep_connDWORD wki502_max_cmdsDWORD wki502_sess_timeoutDWORD wki502_siz_char_bufDWORD wki502_max_threadsDWORD wki502_lock_quotaDWORD wki502_lock_incrementDWORD wki502_lock_maximumDWORD wki502_pipe_incrementDWORD wki502_pipe_maximumDWORD wki502_cache_file_timeoutDWORD wki502_dormant_file_limitDWORD wki502_read_ahead_throughputDWORD wki502_num_mailslot_buffersDWORD wki502_num_srv_announce_buffersDWORD wki502_max_illegal_datagram_eventsDWORD wki502_illegal_datagram_event_reset_frequencyBOOL wki502_log_election_packetsBOOL wki502_use_opportunistic_lockingBOOL wki502_use_unlock_behindBOOL wki502_use_close_behindBOOL wki502_buf_named_pipesBOOL wki502_use_lock_read_unlockBOOL wki502_utilize_nt_cachingBOOL wki502_use_raw_readBOOL wki502_use_raw_writeBOOL wki502_use_write_raw_dataBOOL wki502_use_encryptionBOOL wki502_buf_files_deny_writeBOOL wki502_buf_read_only_filesBOOL wki502_force_core_create_modeBOOL wki502_use_512_byte_max_transferaliasPWKSTA_INFO_502 = WKSTA_INFO_502 *
structWKSTA_INFO_1010
Fields
DWORD wki1010_char_waitaliasPWKSTA_INFO_1010 = WKSTA_INFO_1010 *
structWKSTA_INFO_1011
Fields
DWORD wki1011_collection_timealiasPWKSTA_INFO_1011 = WKSTA_INFO_1011 *
structWKSTA_INFO_1012
Fields
DWORD wki1012_maximum_collection_countaliasPWKSTA_INFO_1012 = WKSTA_INFO_1012 *
structWKSTA_INFO_1027
Fields
DWORD wki1027_errlog_szaliasPWKSTA_INFO_1027 = WKSTA_INFO_1027 *
structWKSTA_INFO_1028
Fields
DWORD wki1028_print_buf_timealiasPWKSTA_INFO_1028 = WKSTA_INFO_1028 *
structWKSTA_INFO_1032
Fields
DWORD wki1032_wrk_heuristicsaliasPWKSTA_INFO_1032 = WKSTA_INFO_1032 *
structWKSTA_INFO_1013
Fields
DWORD wki1013_keep_connaliasPWKSTA_INFO_1013 = WKSTA_INFO_1013 *
structWKSTA_INFO_1018
Fields
DWORD wki1018_sess_timeoutaliasPWKSTA_INFO_1018 = WKSTA_INFO_1018 *
structWKSTA_INFO_1023
Fields
DWORD wki1023_siz_char_bufaliasPWKSTA_INFO_1023 = WKSTA_INFO_1023 *
structWKSTA_INFO_1033
Fields
DWORD wki1033_max_threadsaliasPWKSTA_INFO_1033 = WKSTA_INFO_1033 *
structWKSTA_INFO_1041
Fields
DWORD wki1041_lock_quotaaliasPWKSTA_INFO_1041 = WKSTA_INFO_1041 *
structWKSTA_INFO_1042
Fields
DWORD wki1042_lock_incrementaliasPWKSTA_INFO_1042 = WKSTA_INFO_1042 *
structWKSTA_INFO_1043
Fields
DWORD wki1043_lock_maximumaliasPWKSTA_INFO_1043 = WKSTA_INFO_1043 *
structWKSTA_INFO_1044
Fields
DWORD wki1044_pipe_incrementaliasPWKSTA_INFO_1044 = WKSTA_INFO_1044 *
structWKSTA_INFO_1045
Fields
DWORD wki1045_pipe_maximumaliasPWKSTA_INFO_1045 = WKSTA_INFO_1045 *
structWKSTA_INFO_1046
Fields
DWORD wki1046_dormant_file_limitaliasPWKSTA_INFO_1046 = WKSTA_INFO_1046 *
structWKSTA_INFO_1047
Fields
DWORD wki1047_cache_file_timeoutaliasPWKSTA_INFO_1047 = WKSTA_INFO_1047 *
structWKSTA_INFO_1048
Fields
BOOL wki1048_use_opportunistic_lockingaliasPWKSTA_INFO_1048 = WKSTA_INFO_1048 *
structWKSTA_INFO_1049
Fields
BOOL wki1049_use_unlock_behindaliasPWKSTA_INFO_1049 = WKSTA_INFO_1049 *
structWKSTA_INFO_1050
Fields
BOOL wki1050_use_close_behindaliasPWKSTA_INFO_1050 = WKSTA_INFO_1050 *
structWKSTA_INFO_1051
Fields
BOOL wki1051_buf_named_pipesaliasPWKSTA_INFO_1051 = WKSTA_INFO_1051 *
structWKSTA_INFO_1052
Fields
BOOL wki1052_use_lock_read_unlockaliasPWKSTA_INFO_1052 = WKSTA_INFO_1052 *
structWKSTA_INFO_1053
Fields
BOOL wki1053_utilize_nt_cachingaliasPWKSTA_INFO_1053 = WKSTA_INFO_1053 *
structWKSTA_INFO_1054
Fields
BOOL wki1054_use_raw_readaliasPWKSTA_INFO_1054 = WKSTA_INFO_1054 *
structWKSTA_INFO_1055
Fields
BOOL wki1055_use_raw_writealiasPWKSTA_INFO_1055 = WKSTA_INFO_1055 *
structWKSTA_INFO_1056
Fields
BOOL wki1056_use_write_raw_dataaliasPWKSTA_INFO_1056 = WKSTA_INFO_1056 *
structWKSTA_INFO_1057
Fields
BOOL wki1057_use_encryptionaliasPWKSTA_INFO_1057 = WKSTA_INFO_1057 *
structWKSTA_INFO_1058
Fields
BOOL wki1058_buf_files_deny_writealiasPWKSTA_INFO_1058 = WKSTA_INFO_1058 *
structWKSTA_INFO_1059
Fields
BOOL wki1059_buf_read_only_filesaliasPWKSTA_INFO_1059 = WKSTA_INFO_1059 *
structWKSTA_INFO_1060
Fields
BOOL wki1060_force_core_create_modealiasPWKSTA_INFO_1060 = WKSTA_INFO_1060 *
structWKSTA_INFO_1061
Fields
BOOL wki1061_use_512_byte_max_transferaliasPWKSTA_INFO_1061 = WKSTA_INFO_1061 *
structWKSTA_INFO_1062
Fields
DWORD wki1062_read_ahead_throughputaliasPWKSTA_INFO_1062 = WKSTA_INFO_1062 *
structWKSTA_USER_INFO_0
Fields
LPWSTR wkui0_usernamealiasPWKSTA_USER_INFO_0 = WKSTA_USER_INFO_0 *
structWKSTA_USER_INFO_1
Fields
LPWSTR wkui1_usernameLPWSTR wkui1_logon_domainLPWSTR wkui1_oth_domainsLPWSTR wkui1_logon_serveraliasPWKSTA_USER_INFO_1 = WKSTA_USER_INFO_1 *
structWKSTA_USER_INFO_1101
Fields
LPWSTR wkui1101_oth_domainsstructWKSTA_TRANSPORT_INFO_0
Fields
DWORD wkti0_quality_of_serviceDWORD wkti0_number_of_vcsLPWSTR wkti0_transport_nameLPWSTR wkti0_transport_addressBOOL wkti0_wan_ishFunctions 8
fn
NET_API_STATUS NetWkstaGetInfo(LPWSTR, DWORD, PBYTE *)fn
NET_API_STATUS NetWkstaSetInfo(LPWSTR, DWORD, PBYTE, PDWORD)fn
NET_API_STATUS NetWkstaUserGetInfo(LPWSTR, DWORD, PBYTE *)fn
NET_API_STATUS NetWkstaUserSetInfo(LPWSTR, DWORD, PBYTE, PDWORD)fn
NET_API_STATUS NetWkstaUserEnum(LPWSTR, DWORD, PBYTE *, DWORD, PDWORD, PDWORD, PDWORD)fn
NET_API_STATUS NetWkstaTransportAdd(LPWSTR, DWORD, PBYTE, PDWORD)fn
NET_API_STATUS NetWkstaTransportDel(LPWSTR, LPWSTR, DWORD)fn
NET_API_STATUS NetWkstaTransportEnum(LPWSTR, DWORD, PBYTE *, DWORD, PDWORD, PDWORD, PDWORD)