1 /* 2 * COPYRIGHT: See COPYING in the top level directory 3 * PROJECT: ReactOS TDI interface 4 * FILE: tdilib.h 5 * PURPOSE: Shared TDI library header 6 */ 7 8 #pragma once 9 10 NTSTATUS openTcpFile(PHANDLE tcpFile, ACCESS_MASK DesiredAccess); 11 VOID closeTcpFile(HANDLE tcpFile); 12 NTSTATUS tdiGetEntityIDSet( HANDLE tcpFile, TDIEntityID **entitySet, 13 PDWORD numEntities ); 14 NTSTATUS tdiGetSetOfThings( HANDLE tcpFile, DWORD toiClass, DWORD toiType, 15 DWORD toiId, DWORD teiEntity, DWORD teiInstance, 16 DWORD fixedPart, 17 DWORD entrySize, PVOID *tdiEntitySet, 18 PDWORD numEntries ); 19 VOID tdiFreeThingSet( PVOID things ); 20