Каков срок действия акций, созданных с помощью STYPE_TEMPORARY?

Или, в более общем смысле, что означает указание STYPE_TEMPORARY делать?

MSDN"Временная доля". не полезно

Какие пожизненные гарантии?

1 ответ

Решение

Документация протокола для SMB на MSDN включает немного больше информации:

STYPE_TEMPORARY: временный общий ресурс, который не сохраняется для создания при каждой инициализации файлового сервера.

... и эта страница на NetrShareAdd объясняет больше ожидаемой семантики:

Если для поля STYPE_TEMPORARY задано значение shi*_type, для параметра Share.IsPersistent в обязательном порядке должно быть задано значение FALSE. В противном случае, Share.IsPersistentNUST ДОЛЖЕН быть установлен в TRUE.

Если Share.IsPersistent в состоянии TRUE, сервер ДОЛЖЕН сохранить общий ресурс в хранилище постоянных настроек. Если в хранилище уже существует общий ресурс с тем же ShareName, ранее существующая запись ДОЛЖНА быть перезаписана этой записью.

... но отображение того, как ведут себя конкретные реализации протокола, - другая история.

Другие вопросы по тегам