Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Určuje operaci, pro kterou se má vygenerovat kód.
Zvyk
<operation/>
Atributy
Neexistují žádné atributy.
Podřízené prvky
Neexistují žádné podřízené prvky.
Nadřazené prvky
| Element | Popis |
|---|---|
|
functionDeclarations |
Generuje deklarace implementace pro proxy funkce pro operace typu portu. |
|
idlFunctionDeclarations |
Generuje deklarace IDL pro proxy funkce pro operace typu portu. |
|
messageStructureDefinitions |
Generuje definice struktury jazyka C pro typy zpráv. |
|
messageTypeDeclarations |
Generuje deklarace konstant jazyka C pro tabulky schématu XML pro typy zpráv. |
|
messageTypeDefinitions |
Generuje konstanty jazyka C pro tabulky schématu XML pro typy zpráv. |
|
portTypeDeclarations |
Generuje deklarace konstant jazyka C pro typy portů. |
|
portTypeDefinitions |
Generuje konstanty jazyka C pro typy portů. |
|
proxyFunctionImplementations |
Generuje implementace pro proxy funkce pro operace typu portu. |
|
tubDeclarations |
Generuje deklarace pro funkce zástupných procedur pro operace typu portu. |
|
tubDefinitions |
Generuje implementace pro funkce zástupných procedur pro operace typu portu. |
|
subscriptionFunctionDeclarations |
Generuje deklarace implementace pro přihlášení k odběru nebo odhlášení odběru proxy funkcí pro operace oznámení typu portu. |
|
subscriptionIdlFunctionDeclarations |
Generuje deklarace IDL pro přihlášení k odběru nebo odhlášení proxy funkcí pro operace oznámení typu portu. |
|
subscriptionProxyFunctionImplementations |
Generuje implementace pro přihlášení k odběru nebo odhlášení proxy funkcí pro operace oznámení typu portu. |
Poznámky
Je možné zadat libovolný počet operací. Pokud nejsou zadány žádné operace, kód se vygeneruje pro všechny operace ve všech příslušných typech portů. Použití operace elementu omezí metody generované na metody obsažené v operaci.
Například tiskárna podporuje mimo jiné tyto operace:
- PrintJobByPost
- PrintJobByReference
- CancelJob
- GetJobElements
- GetActiveJobs
- GetJobHistory
- SubscribeToPrinterConfigChange
- odhlášení odběru ConfigChange
Pokud však chcete zahrnout pouze metody související s PrintJobByPost a GetJobElements operace, skript generování kódu by použil idlFunctionDeclarations elementy následujícím způsobem:
<idlFunctionDeclarations>
<operation>PrintJobByPost</operation>
<operation>GetJobElements></operation>
</idlFunctionDeclarations>
Tím se vygenerují deklarace funkce idl pro všechny metody přidružené ke dvěma operacím (například BeginPrintJobByPost, EndPrintJobByPost, BeginGetJobElements a EndGetJobElements).
Informace o elementu
| Označit | Hodnota |
|---|---|
| Minimální podporovaný systém |
Windows Vista |
| Může být prázdný. | Ano |