@ stdcall SmConnectToSm(ptr ptr long ptr) @ stub SmCreateForeignSession @ stdcall SmSessionComplete(ptr long long) @ stub SmTerminateForeignSession @ stdcall SmExecPgm(ptr ptr long) @ stdcall SmLoadDeferedSubsystem(ptr ptr) @ stdcall SmStartCsr(ptr ptr ptr ptr ptr) @ stdcall SmStopCsr(ptr long) @ stdcall -version=0x600+ RtlConnectToSm(ptr ptr long ptr) SmConnectToSm @ stdcall -version=0x600+ RtlSendMsgToSm(ptr ptr) SmSendMsgToSm ## Utilities @ stdcall SmExecuteProgram(ptr ptr) @ stdcall SmLookupSubsystem(ptr ptr ptr ptr ptr) @ stdcall SmQueryInformation(ptr long ptr long ptr)