srv_paraminfo (rozszerzona procedura składowana API)
Important 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 informacje dotyczące parametru.Ta funkcja zastępuje następujące funkcje: srv_paramtype, srv_paramlen, srv_parammaxlen, and srv_paramdata.srv_paraminfo supports the data types in Data Types and zero-length data.
int srv_paraminfo (
SRV_PROC *
srvproc
,
int
n
,
BYTE *
pbType
,
ULONG *
pcbMaxLen
,
ULONG *
pcbActualLen
,
BYTE *
pbData
,
BOOL *
pfNull
);
Argumenty
srvproc
Dojście do połączenia klient.n
Liczba porządkowa parametru jest zestaw.Pierwszy parametr jest 1.pbType
Typ danych parametru.pcbMaxLen
Wskaźnik myszy na maksymalną długość parametru.pcbActualLen
Wskaźnik do rzeczywistej długości parametru.Wartość 0 (*pcbActualLen == 0) oznacza danych o długości zero, jeśli *pfNull jest zestaw na wartość FALSE.pbData
Wskaźnik do buforu danych parametru.Jeśli pbData nie jest NULL, zapisuje API procedura magazynu rozszerzonego *pcbActualLen bajty danych *pbData. Jeśli pbData ma wartość NULL, żadne dane nie są zapisywane *pbData Jednak funkcja ta zwraca *pbType, *pcbMaxLen, *pcbActualLen, a *pfNull. Pamięć dla tego buforu muszą być zarządzane przez aplikację.pfNull
Wskaźnik do flagi wartość null.*pfNull jest ustawiona na wartość TRUE, jeżeli wartość parametru jest null.
Zwraca wartość
Jeśli informacje o parametrach został pomyślnie pobrany, SUKCESU jest zwracany; w przeciwnym razie, nie powiedzie się.Zwracany jest zakończą się NIEPOWODZENIEM, nie ma żadnych zdalnego bieżącej procedura przechowywana i nie ma żadnych nth zdalnie przechowywane procedury parametr.
Remarks
Uwaga zabezpieczeń Należy dokładnie przejrzeć kod źródłowy z rozszerzonych procedur przechowywanych, a przed rozpoczęciem instalacji na serwerze produkcyjnym należy przetestować skompilowany biblioteki DLL.Aby uzyskać informacje dotyczące zabezpieczeń Przegląd i testowania zobacz temat to Witryny firmy Microsoft w sieci Web.