core.sys.windows.nspapi
Windows API header module
Translated from MinGW Windows headers
License
alias _SERVICE_INFO LPSERVICE_ASYNC_INFO LPSERVICE_INFO LPSERVICE_INFOA LPSERVICE_INFOW PBLOB PCSADDR_INFO PSERVICE_ADDRESSES PSOCKET_ADDRESS
Types 16
structSOCKET_ADDRESS
Fields
LPSOCKADDR lpSockaddrINT iSockaddrLengthaliasPSOCKET_ADDRESS = SOCKET_ADDRESS *
structCSADDR_INFO
aliasPCSADDR_INFO = CSADDR_INFO *
structSERVICE_ADDRESS
structSERVICE_ADDRESSES
Methods
SERVICE_ADDRESS * Addresses() returnaliasPSERVICE_ADDRESSES = SERVICE_ADDRESSES *
structSERVICE_INFOA
aliasLPSERVICE_INFOA = SERVICE_INFOA *
structSERVICE_INFOW
aliasLPSERVICE_INFOW = SERVICE_INFOW *
aliasLPSERVICE_ASYNC_INFO = void *
alias_SERVICE_INFO = SERVICE_INFO
aliasLPSERVICE_INFO = SERVICE_INFO *
Functions 4
fn
INT SetServiceA(DWORD, DWORD, DWORD, LPSERVICE_INFOA,
LPSERVICE_ASYNC_INFO, LPDWORD)fn
INT SetServiceW(DWORD, DWORD, DWORD, LPSERVICE_INFOW,
LPSERVICE_ASYNC_INFO, LPDWORD)fn
INT GetAddressByNameA(DWORD, LPGUID, LPSTR, LPINT, DWORD,
LPSERVICE_ASYNC_INFO, LPVOID, LPDWORD, LPSTR, LPDWORD)fn
INT GetAddressByNameW(DWORD, LPGUID, LPWSTR, LPINT, DWORD,
LPSERVICE_ASYNC_INFO, LPVOID, LPDWORD, LPWSTR, LPDWORD)