Содержание материала

 

BuffSize: Integer;

размер массива из AnsiChar, в который будут помещаться cведения об "удаленных соединениях"

Entries: Integer;

количество зарегистрированных "удаленных соединений"

Entry : Array[1..MaxEntries] of TRasEntryName;

массив состоящий из переменных, в которые будут помещены сведения об "удаленных соединениях", где константа MaxEntries - количество возможных соединений, TRasEntryName - определение (type) записи состоящей из двух полей dwSize и szEntryName (определены в RasUnit.pas)

X, Result_ : Integer;

необходимые процедурные переменные

AllEntries: TStrings;

сюда мы поместим названия "удаленных соединений" для дальнейшей работы с ними

Перейдем к описанию работы функции RasEnumEntries.

 

1. Определим размер переменной типа TRasEntryName и инициализируем переменную Entry, поместив в поле dwSize полученный размер.

Code:

Entry[1].dwSize := SizeOf(TRasEntryName);

 

 

2. Определим размер AnsiChar-массива, в который поместим сведения обо всех "удаленных соединениях"

 

Code:

BuffSize := SizeOf(TRasEntryName) * MaxEntries;

 

Добавить комментарий

Не использовать не нормативную лексику.

Просьба писать ваши замечания, наблюдения и все остальное,
что поможет улучшить предоставляемую информацию на этом сайте.

ВСЕ КОММЕНТАРИИ МОДЕРИРУЮТСЯ ВРУЧНУЮ, ТАК ЧТО СПАМИТЬ БЕСПОЛЕЗНО!


Защитный код
Обновить