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

DwFlagsAndAttributes

Атрибуты объекта (файла) , атрибуты могут комбинироваться

FILE_ATTRIBUTE_ARCHIVE

FILE_ATTRIBUTE_COMPRESSED

FILE_ATTRIBUTE_HIDDEN

FILE_ATTRIBUTE_NORMAL

FILE_ATTRIBUTE_OFFLINE

FILE_ATTRIBUTE_READONLY

FILE_ATTRIBUTE_SYSTEM

FILE_ATTRIBUTE_TEMPORARY

HTemplateFile

Определяет дескриптор с GENERIC_READ доступом к временному объекту(файлу).

Временный объект(файл)поставляет атрибуты файла и расширенные атрибуты

для создаваемого объекта (файла)

ИСПОЛЬЗУЕТСЯ ТОЛЬКО В WINDOWS NT Windows 95: Это значение должно быть установлено в Nil.

Возвращаемые значения Если функция преуспевает, возвращаемое значение - открытый дескриптор

к указанному объекту(файлу). Если файл не существует - 0.

Если произошли функциональные сбои, возвращаемое значение - INVALID_HANDLE_VALUE.

Чтобы получить расширенные данные об ошибках, вызовите GetLastError. Обратите внимание !

Для портов, dwCreationDistribution параметр должен быть OPEN_EXISTING,

и hTemplate должен быть Nil. Доступ для чтения-записи должен быть определен явно. SECURITY_ATTRIBUTES Структура содержит описание защиты для объекта и определяет,

может ли дескриптор быть унаследован дочерними процессами.

typedef struct _SECURITY_ATTRIBUTES

{ DWORD nLength;

LPVOID lpSecurityDescriptor;

BOOL bInheritHandle;

} SECURITY_ATTRIBUTES; Параметры NLength

Определяет размер, в байтах, этой структуры.

Набор это значение к размеру структуры SECURITY_ATTRIBUTES В Windows NT

функции которые используют структуру SECURITY_ATTRIBUTES, не

LpSecurityDescriptor

Дескриптор указывающий на описатель защиты для объекта,

Если дескриптор ПУСТОЙ объект может быть назначен в наследование дочерними процессами.

BInheritHandle

Определяет, унаследован ли возвращенный дескриптор, когда новый дескриптор, создан.

Если это значение принимает ИСТИНУ новый дескриптор наследует от головного.

Замечания

Указатель на структуру SECURITY_ATTRIBUTES используется

как параметр в большинстве функций работы с окнами в Win32 API.

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

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

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

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


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