<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: EDU license serial number via AC API / GDL REQUEST in Archicad C++ API</title>
    <link>https://community.graphisoft.com/t5/Archicad-C-API/EDU-license-serial-number-via-AC-API-GDL-REQUEST/m-p/321300#M1855</link>
    <description>&lt;P&gt;Hello Bernd,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The serial number of EDU and Trial licenses is not exposed via the API. There is a good reason for that: while in the case of commercial licenses the serial number is just a pure technicality, for EDU and Trial licenses, the serial number is basically the license itself, bearing the entitlement for the user to use Archicad. This is why it's not exposed via the API, lest Add-Ons would be an e-mail address away from being able to snatch EDU and Trial licenses of our users.&lt;/P&gt;
&lt;P&gt;If you need to restrict the usage of your Add-Ons, I'm afraid your only option is to introduce your own licensing/entitlement scheme (like many commercial Add-On vendors do).&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Regards,&lt;/P&gt;
&lt;P&gt;Andras&lt;/P&gt;</description>
    <pubDate>Tue, 16 Nov 2021 13:59:42 GMT</pubDate>
    <dc:creator>akomporday</dc:creator>
    <dc:date>2021-11-16T13:59:42Z</dc:date>
    <item>
      <title>EDU license serial number via AC API / GDL REQUEST</title>
      <link>https://community.graphisoft.com/t5/Archicad-C-API/EDU-license-serial-number-via-AC-API-GDL-REQUEST/m-p/320725#M1850</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;For an EDU license the GDL REQUEST options "program_info" and "Configuration_Number" return keySerialNumber=0 and empty string for "stConfigurationNumber". I assume the AC API does the same thing ( &lt;A href="https://archicadapi.graphisoft.com/documentation/apienv_protectiondataid" target="_blank" rel="noopener"&gt;https://archicadapi.graphisoft.com/documentation/apienv_protectiondataid&lt;/A&gt;) Unfortunately I can't confirm that right now.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Is there another way to get the EDU serial number in the API and/or GDL?&lt;/P&gt;</description>
      <pubDate>Mon, 09 Sep 2024 09:25:17 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Archicad-C-API/EDU-license-serial-number-via-AC-API-GDL-REQUEST/m-p/320725#M1850</guid>
      <dc:creator>BerndSchwarzenbacher</dc:creator>
      <dc:date>2024-09-09T09:25:17Z</dc:date>
    </item>
    <item>
      <title>Re: EDU license serial number via AC API / GDL REQUEST</title>
      <link>https://community.graphisoft.com/t5/Archicad-C-API/EDU-license-serial-number-via-AC-API-GDL-REQUEST/m-p/321016#M1851</link>
      <description>&lt;P&gt;The 0 retported by GDL request is also true for Trial and Demo. So if the product is about to be allowed for EDU then You are on the safe side, no comercial license will get access.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Piotr&lt;/P&gt;&lt;P&gt;PS. I hate the current Requests for serials in GDL - the old REQ was very good because it worked in Parameter script and I couel easilly lock all if not licensed... now it is a pain in the ...a... because if using REQ - the reported serial is the temporary one if the soft license key is used ;(&lt;/P&gt;</description>
      <pubDate>Mon, 15 Nov 2021 17:07:48 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Archicad-C-API/EDU-license-serial-number-via-AC-API-GDL-REQUEST/m-p/321016#M1851</guid>
      <dc:creator>Piotr Dobrowolski</dc:creator>
      <dc:date>2021-11-15T17:07:48Z</dc:date>
    </item>
    <item>
      <title>Re: EDU license serial number via AC API / GDL REQUEST</title>
      <link>https://community.graphisoft.com/t5/Archicad-C-API/EDU-license-serial-number-via-AC-API-GDL-REQUEST/m-p/321031#M1852</link>
      <description>&lt;P&gt;Thanks Piotr for your answer. Unfortunately I have the requirement to allow access only for EDU licenses with specific serial numbers. And my question is about how to obtain those serial numbers of a running Archicad EDU instance.&lt;BR /&gt;&lt;BR /&gt;Regarding your PS:&lt;BR /&gt;From my experiments it seems that the configuration number is fixed for software licenses and hardware licenses. So maybe you can try the request "Configuration_Number" instead of the serial number for those cases.&lt;/P&gt;</description>
      <pubDate>Mon, 15 Nov 2021 18:34:43 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Archicad-C-API/EDU-license-serial-number-via-AC-API-GDL-REQUEST/m-p/321031#M1852</guid>
      <dc:creator>BerndSchwarzenbacher</dc:creator>
      <dc:date>2021-11-15T18:34:43Z</dc:date>
    </item>
    <item>
      <title>Re: EDU license serial number via AC API / GDL REQUEST</title>
      <link>https://community.graphisoft.com/t5/Archicad-C-API/EDU-license-serial-number-via-AC-API-GDL-REQUEST/m-p/321033#M1853</link>
      <description>&lt;P&gt;PS.PS. But we cannot access the "Configuration_Number" in the parameter script&amp;nbsp; ;( and that was my point...&lt;/P&gt;</description>
      <pubDate>Mon, 15 Nov 2021 19:00:55 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Archicad-C-API/EDU-license-serial-number-via-AC-API-GDL-REQUEST/m-p/321033#M1853</guid>
      <dc:creator>Piotr Dobrowolski</dc:creator>
      <dc:date>2021-11-15T19:00:55Z</dc:date>
    </item>
    <item>
      <title>Re: EDU license serial number via AC API / GDL REQUEST</title>
      <link>https://community.graphisoft.com/t5/Archicad-C-API/EDU-license-serial-number-via-AC-API-GDL-REQUEST/m-p/321053#M1854</link>
      <description>&lt;P&gt;Ah I see! I didn't understand that. Thanks for clarifying &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 15 Nov 2021 20:06:31 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Archicad-C-API/EDU-license-serial-number-via-AC-API-GDL-REQUEST/m-p/321053#M1854</guid>
      <dc:creator>BerndSchwarzenbacher</dc:creator>
      <dc:date>2021-11-15T20:06:31Z</dc:date>
    </item>
    <item>
      <title>Re: EDU license serial number via AC API / GDL REQUEST</title>
      <link>https://community.graphisoft.com/t5/Archicad-C-API/EDU-license-serial-number-via-AC-API-GDL-REQUEST/m-p/321300#M1855</link>
      <description>&lt;P&gt;Hello Bernd,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The serial number of EDU and Trial licenses is not exposed via the API. There is a good reason for that: while in the case of commercial licenses the serial number is just a pure technicality, for EDU and Trial licenses, the serial number is basically the license itself, bearing the entitlement for the user to use Archicad. This is why it's not exposed via the API, lest Add-Ons would be an e-mail address away from being able to snatch EDU and Trial licenses of our users.&lt;/P&gt;
&lt;P&gt;If you need to restrict the usage of your Add-Ons, I'm afraid your only option is to introduce your own licensing/entitlement scheme (like many commercial Add-On vendors do).&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Regards,&lt;/P&gt;
&lt;P&gt;Andras&lt;/P&gt;</description>
      <pubDate>Tue, 16 Nov 2021 13:59:42 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Archicad-C-API/EDU-license-serial-number-via-AC-API-GDL-REQUEST/m-p/321300#M1855</guid>
      <dc:creator>akomporday</dc:creator>
      <dc:date>2021-11-16T13:59:42Z</dc:date>
    </item>
    <item>
      <title>Re: EDU license serial number via AC API / GDL REQUEST</title>
      <link>https://community.graphisoft.com/t5/Archicad-C-API/EDU-license-serial-number-via-AC-API-GDL-REQUEST/m-p/321302#M1856</link>
      <description>&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;P&gt;Hello András,&lt;/P&gt;&lt;P&gt;Thank you very much for the detailed clarifications!&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Tue, 16 Nov 2021 14:17:43 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Archicad-C-API/EDU-license-serial-number-via-AC-API-GDL-REQUEST/m-p/321302#M1856</guid>
      <dc:creator>BerndSchwarzenbacher</dc:creator>
      <dc:date>2021-11-16T14:17:43Z</dc:date>
    </item>
    <item>
      <title>Re: EDU license serial number via AC API / GDL REQUEST</title>
      <link>https://community.graphisoft.com/t5/Archicad-C-API/EDU-license-serial-number-via-AC-API-GDL-REQUEST/m-p/370986#M1857</link>
      <description>&lt;P&gt;Hi Andras,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Just resurrecting this topic from 2021. Is there a way to know how many licenses (in the case of a commercial net dongle) that a keyserialnumber is associated with.&lt;SPAN&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Sun, 19 Feb 2023 00:53:47 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Archicad-C-API/EDU-license-serial-number-via-AC-API-GDL-REQUEST/m-p/370986#M1857</guid>
      <dc:creator>easyDoesIt</dc:creator>
      <dc:date>2023-02-19T00:53:47Z</dc:date>
    </item>
    <item>
      <title>Re: EDU license serial number via AC API / GDL REQUEST</title>
      <link>https://community.graphisoft.com/t5/Archicad-C-API/EDU-license-serial-number-via-AC-API-GDL-REQUEST/m-p/371110#M1858</link>
      <description>&lt;P&gt;Hi Mark,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You won't get it from GDL as far as I know, but you can get it via the C++ API with the following function: &lt;A href="https://archicadapi.graphisoft.com/documentation/acapi_protection_getnumberoflicenses" target="_blank"&gt;https://archicadapi.graphisoft.com/documentation/acapi_protection_getnumberoflicenses&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;(starting AC26, before that, there was a different function with similar functionality).&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best,&lt;/P&gt;
&lt;P&gt;Bernd&lt;/P&gt;</description>
      <pubDate>Mon, 20 Feb 2023 15:49:31 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Archicad-C-API/EDU-license-serial-number-via-AC-API-GDL-REQUEST/m-p/371110#M1858</guid>
      <dc:creator>BerndSchwarzenbacher</dc:creator>
      <dc:date>2023-02-20T15:49:31Z</dc:date>
    </item>
    <item>
      <title>Re: EDU license serial number via AC API / GDL REQUEST</title>
      <link>https://community.graphisoft.com/t5/Archicad-C-API/EDU-license-serial-number-via-AC-API-GDL-REQUEST/m-p/371146#M1859</link>
      <description>&lt;P&gt;Thanks for the info Bernd. I was hoping to avoid a add-on for this purpose in the off chance there may already be a way GDL can access this. I believe there are a few requests that are not documented that Graphisoft may be able to advise on that may do this?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Seems to me having this option would provide a good basis for developers to produce objects that are locked to a keySerial with a certain number of licenses without having to maintain a license management add-on nor ask users to install a add-on. Simpler the better!&lt;/P&gt;</description>
      <pubDate>Tue, 21 Feb 2023 00:33:41 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Archicad-C-API/EDU-license-serial-number-via-AC-API-GDL-REQUEST/m-p/371146#M1859</guid>
      <dc:creator>easyDoesIt</dc:creator>
      <dc:date>2023-02-21T00:33:41Z</dc:date>
    </item>
    <item>
      <title>Re: EDU license serial number via AC API / GDL REQUEST</title>
      <link>https://community.graphisoft.com/t5/Archicad-C-API/EDU-license-serial-number-via-AC-API-GDL-REQUEST/m-p/371153#M1860</link>
      <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://community.graphisoft.com/t5/user/viewprofilepage/user-id/53877"&gt;@easyDoesIt&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;Seems to me having this option would provide a good basis for developers to produce objects that are locked to a keySerial with a certain number of licenses without having to maintain a license management add-on nor ask users to install a add-on. Simpler the better!&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;I'm not quite sure what you mean by this.&lt;/P&gt;
&lt;P&gt;You can already lock to a particular license number (not EDU), and if that license is a multiple network license, your GDL object will be available for all of those network licenses.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;As far as I know allowing a single or network license is exactly the same.&lt;/P&gt;
&lt;P&gt;If your check matches the allowed license number, then all is good.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I don't think you can pick and choose to say allow it for only 5 out of the 10 network licenses if that is what you are trying to do.&lt;/P&gt;
&lt;P&gt;It is all or nothing as far as I know.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Barry.&lt;/P&gt;</description>
      <pubDate>Tue, 21 Feb 2023 01:20:10 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Archicad-C-API/EDU-license-serial-number-via-AC-API-GDL-REQUEST/m-p/371153#M1860</guid>
      <dc:creator>Barry Kelly</dc:creator>
      <dc:date>2023-02-21T01:20:10Z</dc:date>
    </item>
    <item>
      <title>Re: EDU license serial number via AC API / GDL REQUEST</title>
      <link>https://community.graphisoft.com/t5/Archicad-C-API/EDU-license-serial-number-via-AC-API-GDL-REQUEST/m-p/371160#M1861</link>
      <description>&lt;P&gt;Thanks Barry. I was thinking more to lock the license to a key with a &lt;STRONG&gt;maximum&lt;/STRONG&gt; number of users, any number under the maximum is ok.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;So if the object allowed maximum 5 users yet the key had 10 network licenses attached then it would not match and be locked out.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If the object allowed maximum 5 users yet the key had say 3 (or 5) network licenses then it this is ok and object will function.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Basically, it is trying to stop users purchasing a object for a select number of users on the same key when they actually have more.&lt;/P&gt;</description>
      <pubDate>Tue, 21 Feb 2023 01:42:13 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Archicad-C-API/EDU-license-serial-number-via-AC-API-GDL-REQUEST/m-p/371160#M1861</guid>
      <dc:creator>easyDoesIt</dc:creator>
      <dc:date>2023-02-21T01:42:13Z</dc:date>
    </item>
    <item>
      <title>Re: EDU license serial number via AC API / GDL REQUEST</title>
      <link>https://community.graphisoft.com/t5/Archicad-C-API/EDU-license-serial-number-via-AC-API-GDL-REQUEST/m-p/371163#M1862</link>
      <description>&lt;P&gt;I see.&lt;/P&gt;
&lt;P&gt;I am not sure if there is a GDL command to find the number of licenses attached to a key.&lt;/P&gt;
&lt;P&gt;As far as I know, you can only detect the license number being used by Archicad.&lt;/P&gt;
&lt;P&gt;You are not actually interacting with the actual license key.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Barry.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 21 Feb 2023 02:00:11 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Archicad-C-API/EDU-license-serial-number-via-AC-API-GDL-REQUEST/m-p/371163#M1862</guid>
      <dc:creator>Barry Kelly</dc:creator>
      <dc:date>2023-02-21T02:00:11Z</dc:date>
    </item>
    <item>
      <title>Re: EDU license serial number via AC API / GDL REQUEST</title>
      <link>https://community.graphisoft.com/t5/Archicad-C-API/EDU-license-serial-number-via-AC-API-GDL-REQUEST/m-p/373251#M1863</link>
      <description>&lt;P&gt;This is a question that I accidentally read the article.&lt;BR /&gt;Did you lock GDL using API C++?&lt;/P&gt;
&lt;P&gt;It's not my opinion, it's a question I'm asking because I'm curious about how I can do it because someone told me that they are locking GDL using the api.&lt;/P&gt;</description>
      <pubDate>Wed, 15 Mar 2023 11:33:36 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Archicad-C-API/EDU-license-serial-number-via-AC-API-GDL-REQUEST/m-p/373251#M1863</guid>
      <dc:creator>LeeJaeYoung</dc:creator>
      <dc:date>2023-03-15T11:33:36Z</dc:date>
    </item>
    <item>
      <title>Re: EDU license serial number via AC API / GDL REQUEST</title>
      <link>https://community.graphisoft.com/t5/Archicad-C-API/EDU-license-serial-number-via-AC-API-GDL-REQUEST/m-p/373276#M1864</link>
      <description>&lt;P&gt;I haven't done it but there would be several possibilities that I can think of:&lt;/P&gt;
&lt;P&gt;1. An C++ Add-On can have a BuiltIn Library for the Add-On. You could allow only users with certain license keys to place/manipulate objects from this builtin library. Those objects don't show up as "normal" objects as far as I know. You have to provide a way to even create them.&lt;/P&gt;
&lt;P&gt;2. You can change parameters of objects with an Add-On. So with this you could lock an object by setting e.g. a flag in the object.&lt;BR /&gt;&lt;BR /&gt;There are probably several further possibilities. It depends on what you actually want to achieve. Some things like getting AC key identification can be done directly in GDL as well.&lt;/P&gt;</description>
      <pubDate>Wed, 15 Mar 2023 22:57:15 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Archicad-C-API/EDU-license-serial-number-via-AC-API-GDL-REQUEST/m-p/373276#M1864</guid>
      <dc:creator>BerndSchwarzenbacher</dc:creator>
      <dc:date>2023-03-15T22:57:15Z</dc:date>
    </item>
    <item>
      <title>Re: EDU license serial number via AC API / GDL REQUEST</title>
      <link>https://community.graphisoft.com/t5/Archicad-C-API/EDU-license-serial-number-via-AC-API-GDL-REQUEST/m-p/373287#M1865</link>
      <description>&lt;P&gt;I don't understand the first explanation.&lt;BR /&gt;Can I ask for a more detailed explanation?&lt;BR /&gt;And what part of the api can I understand by studying?&lt;BR /&gt;It would be really nice if it was in the sample file.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;In the case of number 2, I don't know if I misunderstood, but it seems that it is possible to change it by deploying and executing the api, is that correct?&lt;/P&gt;</description>
      <pubDate>Thu, 16 Mar 2023 02:19:47 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Archicad-C-API/EDU-license-serial-number-via-AC-API-GDL-REQUEST/m-p/373287#M1865</guid>
      <dc:creator>LeeJaeYoung</dc:creator>
      <dc:date>2023-03-16T02:19:47Z</dc:date>
    </item>
    <item>
      <title>Re: EDU license serial number via AC API / GDL REQUEST</title>
      <link>https://community.graphisoft.com/t5/Archicad-C-API/EDU-license-serial-number-via-AC-API-GDL-REQUEST/m-p/374069#M1866</link>
      <description>&lt;P&gt;Generally you should check the following: &lt;A href="https://archicadapi.graphisoft.com/documentation/apienv_protectiondataid" target="_self"&gt;APIEnv_ProtectionDataID&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;1. For BuiltInLibrary parts you should check the commands &lt;A href="https://archicadapi.graphisoft.com/documentation/acapi_register_builtinlibrary" target="_self"&gt;ACAPI_Register_BuiltInLibrary&lt;/A&gt; and &lt;A href="https://archicadapi.graphisoft.com/documentation/apiany_getbuiltinlibpartunidid" target="_self"&gt;APIAny_​GetBuiltInLibpartUnIdID&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;One related example in the SDK is called 'LibPart_Test', but it doesn't directly deal with built in lib parts.&lt;BR /&gt;&lt;BR /&gt;2. Yes you can change objects with the API. Also the above mentioned example 'LibPart_Test' has some code where the change the parameters of an object.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Also I want to highlight a third option: to directly lock an object in GDL. You can check the&lt;A href="https://gdl.graphisoft.com/reference-guide/request-options" target="_self"&gt; GDL Request option&lt;/A&gt; 'configuration_number'. It's less powerful but might be sufficient in a lot of situations.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I hope this helps a bit. The start with the C++ API can be tough. Unfortunately providing a working example is also quite a lot of work for which I can't invest the time right now.&lt;/P&gt;</description>
      <pubDate>Thu, 23 Mar 2023 07:39:43 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Archicad-C-API/EDU-license-serial-number-via-AC-API-GDL-REQUEST/m-p/374069#M1866</guid>
      <dc:creator>BerndSchwarzenbacher</dc:creator>
      <dc:date>2023-03-23T07:39:43Z</dc:date>
    </item>
    <item>
      <title>Re: EDU license serial number via AC API / GDL REQUEST</title>
      <link>https://community.graphisoft.com/t5/Archicad-C-API/EDU-license-serial-number-via-AC-API-GDL-REQUEST/m-p/374076#M1867</link>
      <description>&lt;P&gt;thank you so much.&lt;/P&gt;
&lt;P&gt;I will study api c++ more and ask again.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You told me how to do this, but I can't find the function no matter how much I search. Is this a function you know?&lt;/P&gt;
&lt;P&gt;This is something I can't find in apidevkit.chm either.&lt;BR /&gt;If so, where should I look for this function?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;API_ParID paramId = ACAPI_Parameter_Create("MyParam", APIParBooleanType);&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;API_ParValue paramValue;&lt;BR /&gt;BNZeroMemory(&amp;amp;paramValue, sizeof(paramValue));&lt;BR /&gt;paramValue.boolValue = true; // set the parameter value to true&lt;BR /&gt;ACAPI_Parameter_SetValue(paramId, &amp;amp;paramValue, sizeof(paramValue));&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;A href="https://community.graphisoft.com/t5/Developer-forum/Is-there-any-way-to-lock-GDL-using-API-C/m-p/373250#M12082" target="_blank"&gt;Is there any way to lock GDL using API C++? - Graphisoft Community&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 23 Mar 2023 08:31:16 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Archicad-C-API/EDU-license-serial-number-via-AC-API-GDL-REQUEST/m-p/374076#M1867</guid>
      <dc:creator>LeeJaeYoung</dc:creator>
      <dc:date>2023-03-23T08:31:16Z</dc:date>
    </item>
    <item>
      <title>Re: EDU license serial number via AC API / GDL REQUEST</title>
      <link>https://community.graphisoft.com/t5/Archicad-C-API/EDU-license-serial-number-via-AC-API-GDL-REQUEST/m-p/374185#M1868</link>
      <description>&lt;P&gt;There is no single function in the API to achieve locking of GDL objects. I just generally described ideas of how it would work and what to study.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The code you mentioned includes functions that don't exist in the Archicad C++ API!&lt;/P&gt;</description>
      <pubDate>Fri, 24 Mar 2023 12:20:06 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Archicad-C-API/EDU-license-serial-number-via-AC-API-GDL-REQUEST/m-p/374185#M1868</guid>
      <dc:creator>BerndSchwarzenbacher</dc:creator>
      <dc:date>2023-03-24T12:20:06Z</dc:date>
    </item>
  </channel>
</rss>

