srv_rpcparams (Extended przechowywane procedury API)
![]() |
---|
Ta funkcja zostanie usunięta z przyszłej wersji programu Microsoft SQL Server. Nie należy stosować tej funkcji w nowych projektach oraz jak najszybciej należy zmodyfikować aplikacje, w których obecnie jest używana ta funkcja. Użyj integracja CLR. |
Zwraca liczbę parametrów dla bieżącego zdalna procedura składowana.
Składnia
int srv_rpcparams ( SRV_PROC *
srvproc
);
Argumenty
- srvproc
Jest wskaźnik do struktury SRV_PROC dojście do połączenia określonego klient (w tym przypadek uchwyt, który otrzymał zdalna procedura składowana).Struktura zawiera informacje biblioteki API procedury przechowywane Extended używane do zarządzania komunikacji i danych między aplikacji i klient.
Zwraca
Liczba parametrów w zdalna procedura składowana.Jeśli nie ma parametrów w zdalna procedura składowana lub jeśli nie jest aktualną zdalna procedura składowana, zwracana jest wartość -1 i występuje błąd informacji.
Uwagi
Ta funkcja zwraca liczbę parametrów w bieżącym zdalna procedura składowana.Zazwyczaj jest wywoływana z zdalna procedura składowana.
Po nawiązaniu połączenia zdalna procedura składowana z parametrami parametry można przekazać nazwę lub położenie (nienazwanych).Jeśli zdalna procedura składowana rozmowy z niektórych parametrów przekazanych przez nazwę i niektóre przekazywane według położenia, wystąpi błąd.Po wystąpieniu tego błędu zdalna procedura składowana nosi obsługi, ale nie otrzyma parametry i srv_rpcparams zwraca wartość 0.
![]() |
---|
Należy dokładnie przejrzeć kod źródłowy rozszerzonych procedur przechowywanych oraz przetestować skompilowane biblioteki DLL przed zainstalowaniem ich na serwerze produkcyjnym.Informacje o przegląd zabezpieczeń i testowania Zobacz to witryna sieci Web Microsoft. |