Udostępnij za pośrednictwem


srv_rpcoptions (rozszerzona procedura składowana API)

Important noteImportant Note:

This feature will be removed in a future version of Microsoft SQL Server. Do not use this feature in new development work, and modify applications that currently use this feature as soon as possible. Zamiast korzystać z integracja środowiska CLR.

Zwraca wartość opcji czas wykonania dla bieżącego zdalna procedura składowana.


DBUSMALLINT srv_rpcoptions ( SRV_PROC *
srvproc 
);

Argumenty

  • srvproc
    Jest wskaźnikiem struktury SRV_PROC, która jest dojście do połączenia określonego klient (w tym przypadek uchwyt otrzymanych zdalna procedura składowana).Struktura zawiera informacje o biblioteki rozszerzona procedura składowana API używane do zarządzania komunikacji i danych między aplikacją a klient.

Zwraca wartość

Mapa bitowa zawierająca wykonywania-czas flagi połączonych w operatora logicznego OR zdalnego bieżącej procedura przechowywana.Jeśli jest aktualną zdalna procedura składowana, zwracane jest 0 i generowany jest komunikat.

Remarks

W poniższej tabela opisano każdej z flag czas wykonywania.

Flaga wykonywania

Description

SRV_NOMETADATA

Klient zażądał wyniki bez informacji metadane.This flag is only used when the client is communicating with an instance of Microsoft SQL Server.Aplikacja rozszerzona procedura składowana API nie można pominąć informacji metadane.

SRV_RECOMPILE

Klient zażądał ponowną kompilację procedura przechowywana zdalnego przed jego wykonaniem.Ta flaga mogą nie mieć zastosowania do aplikacji Extended API procedura przechowywana.

Security noteSecurity Note:

Należy dokładnie przejrzeć kod źródłowy rozszerzonych procedur przechowywanych oraz przetestować skompilowane biblioteki DLL przed zainstalowaniem ich na serwerze produkcyjnym.Aby uzyskać informacje dotyczące zabezpieczeń Przegląd i testowania zobacz temat to Witryny firmy Microsoft w sieci Web.