BOOL SystemHandleInformation::GetType( HANDLE h, WORD& type, DWORD processId ) { CString strType; type = OB_TYPE_UNKNOWN; if ( !GetTypeToken( h, strType, processId ) ) return FALSE; return GetTypeFromTypeToken( strType, type ); }
BOOL CFileControlTool::GetHandleType( HANDLE h, WORD& type, DWORD processId ) { DWORD size = 0x2000; LPWSTR strType; strType = new WCHAR[size]; type = OB_TYPE_UNKNOWN; if (!GetTypeToken(h, strType, processId )) return FALSE; return GetTypeFromTypeToken(strType,type); }