Udostępnij przez


Wiązanie atrybutów ACF

Określ sposób nawiązywania połączenia klienta z serwerem na potrzeby zdalnych wywołań procedur z atrybutami wymienionymi w poniższej tabeli.

Atrybut Użytkowanie
asynchroniczne Definiuje uchwyt, który umożliwia wywołującemu wykonanie wywołania asynchronicznego i natychmiastowe zwrócenie bez oczekiwania na wyniki, a następnie zsynchronizowanie się z wywołaną funkcją, aby odebrać dane po zakończeniu wywołania.
auto_handle Informuje MIDL, aby zezwolić kodowi wycinkowemu na automatyczne kontrolowanie powiązania. Jest to ustawienie domyślne, jeśli nie określisz żadnego uchwytu powiązania.
context_handle_noserialize Gwarantuje, że kontekstowy uchwyt nigdy nie zostanie zserializowany, niezależnie od domyślnego zachowania aplikacji.
context_handle_serialize Gwarantuje, że uchwyt kontekstu będzie zawsze serializowany, niezależnie od domyślnego zachowania aplikacji
explicit_handle Umożliwia aplikacji klienckiej kontrolowanie powiązania za pomocą jawnego parametru w każdej procedurze.
implicit_handle Określa uchwyt dla procedur, które nie mają jawnego parametru uchwytu. Aplikacja kliencka nadal kontroluje powiązanie.
strict_context_handle Gwarantuje, że metody w interfejsie będą akceptować tylko uchwyty kontekstowe, które zostały utworzone przez metodę tego interfejsu.