[發明專利]使用命名對象的標識符生成有效
| 申請號: | 201310028786.3 | 申請日: | 2013-01-25 |
| 公開(公告)號: | CN103150159B | 公開(公告)日: | 2017-04-12 |
| 發明(設計)人: | D·B·江普;B·T·卡弗;D·C·勒布朗 | 申請(專利權)人: | 微軟技術許可有限責任公司 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44 |
| 代理公司: | 永新專利商標代理有限公司72002 | 代理人: | 王英 |
| 地址: | 美國華*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 使用 命名 對象 標識符 生成 | ||
1.一種方法,包括:
在設備處生成進程的候選標識符(402);
嘗試創建命名對象(404),所述命名對象擁有名稱,所述名稱是所述候選標識符;
響應于成功地嘗試創建所述命名對象,使用所述候選標識符作為所述進程的標識符(408);以及
響應于未成功地嘗試創建所述命名對象,重復所述生成和嘗試(402、404、406)。
2.如權利要求1所述的方法,其特征在于,所述進程的所述標識符包括安全標識符,所述安全標識符指示所述進程被許可訪問所述設備的一個或多個資源中的哪個。
3.如權利要求1所述的方法,其特征在于,所述候選標識符包括可變部分,所述可變部分是一組值中的值,該組值包括特定數量的值,所述特定數量的值是對可存在于所述設備上的進程的數量的限制。
4.如權利要求3所述的方法,其特征在于,所述特定數量的值是基于所述設備的性能而變化的。
5.如權利要求3所述的方法,其特征在于,所述進程是程序的進程,并且所述限制是對可存在于所述設備上的所述程序的進程的數量的限制。
6.如權利要求1所述的方法,其特征在于,還包括當所述進程終止時,釋放所述命名對象。
7.如權利要求1所述的方法,其特征在于,所述進程是程序的進程,并且所述生成、嘗試和使用由所述程序來執行。
8.如權利要求1所述的方法,其特征在于,僅當擁有名稱的另一個命名對象不存在于所述設備上時,成功地嘗試創建所述命名對象,所述名稱是所述候選標識符。
9.一種計算設備,包括:
一個或多個處理器(602);以及
一個或多個其上存儲有多個指令的計算機可讀介質(604),所述指令在被所述一個或多個處理器執行時使得所述一個或多個處理器執行以下動作:
接收對程序的進程的標識符的請求(502);
在所述計算設備處生成所述進程的候選標識符(504);
嘗試創建擁有名稱的命名對象(506),所述名稱是所述候選標識符;以及
響應于成功創建所述命名對象的嘗試,向所述程序返回所述候選標識符作為所述進程的標識符。
10.如權利要求9所述的計算設備,其特征在于,所述候選標識符包括固定部分和可變部分,所述可變部分是從一組特定的值中選擇的。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于微軟技術許可有限責任公司,未經微軟技術許可有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310028786.3/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:電機轉子平衡機的送料裝置
- 下一篇:具有壓縮時進行裝載垃圾功能的垃圾車





