В MSDN, что означает TBD? - PullRequest
3 голосов
/ 19 октября 2011

Вот список функций маршалинга данных RPC из MSDN.

Как вы можете видеть, некоторые функции имеют описание, но некоторые имеют "TBD" в поле описания. На самом деле, только те, которые заканчиваются на 64, имеют его. Если вы присмотритесь к одному примеру , все (описание, параметры, возвращаемое значение) также является TBD. Более того, они не имеют связанной с ними информации «dll» или «библиотека». Так что же означает TBD?

Ответы [ 4 ]

5 голосов
/ 19 октября 2011

To be done - другими словами, разработчик (или документатор в данном случае) определил, что что-то нужно делать, но он слишком занят, занимаясь классными вещами, чтобы беспокоиться о таких обыденных деталях на данный момент.

У меня есть код около двадцати лет назад, в котором все еще есть маркеры TBD: -)

В стороне: я действительно удивлен, что MS позволит опубликовать это как есть - он пахнетнепрофессионализма на мой взгляд.Намного лучше было бы не публиковать что-либо , пока вы не скажете что-нибудь полезное об этом.

Для многих из этих случаев (таких как BSTR_UserFree64 и BSTR_UserUnmarshal64), кажется,что они представляют собой одну и ту же функцию с привязкой 64 в конце и с точно такими же параметрами.Они могли просто скопировать текст не-64, , особенно , когда описания содержат такие расплывчатые камни, как "pFlags [in] - The data used by RPC".Кажется, кто-то изо всех сил пытался удалить информацию.

4 голосов
/ 19 октября 2011

Обычно TBD означает «быть определенным».

1 голос
/ 26 ноября 2011

AFAIK, значит быть определенным ...

1 голос
/ 19 октября 2011

Из Википедия :

TBD - это аббревиатура, часто означающая в обычной письменной форме «подлежащий обсуждению», «подлежащий выполнению», «подлежащий определению», «подлежащий определению», «подлежащий определению» и т. Д. Он также может относиться к:. ..

В соответствии с acronymfinder и abbreviations.com аббревиатура, которая занимает наивысшее значение, равна To Be Determined

...