ITcPlcLibraryManager::AddPlaceholder
Legt einen Placeholder an. Ist bstrDefaultLibName leer, wird die Default-Library aus den Device-Placeholdern ermittelt.
Signatur
HRESULT AddPlaceholder([in] BSTR bstrPlaceholderName, [in, defaultvalue(L"")] BSTR bstrDefaultLibName, [in, defaultvalue(L"")] BSTR bstrDefaultVersion, [in, defaultvalue(L"")] BSTR bstrDefaultDistributor);
Parameter
|
Name |
Typ |
Beschreibung |
|---|---|---|
|
bstrPlaceholderName |
BSTR |
[in] Name des Placeholders. |
|
bstrDefaultLibName |
BSTR |
[in, defaultvalue("")] Default-Library (leer = aus Device-Placeholdern). |
|
bstrDefaultVersion |
BSTR |
[in, defaultvalue("")] Default-Version. |
|
bstrDefaultDistributor |
BSTR |
[in, defaultvalue("")] Default-Distributor. |
Rückgabewert
|
Name |
Typ |
Beschreibung |
|---|---|---|
|
(HRESULT) |
HRESULT |
|
Fehlercodes
-
DanglingAdapterException: Adapter nicht verbunden. -
ArgumentException: Name ist leer. -
AutomationException(…, E_INVALIDARG): ohnelibNamekein Device-Placeholder gefunden.