FuncDebugStart
Jeśli funkcja ma określonego punktu na debugowanie, które ma rozpocząć, że punkt jest identyfikowane przez symbol z SymTagFuncDebugStart tag.
Właściwości
W poniższej tabeli przedstawiono właściwości, które są prawidłowe dla tego typu symbolu.
Właściwość |
Typ danych |
Opis |
---|---|---|
DWORD |
Przesunięcie części lokalizacji; Aby uzyskać szczegółowe informacje, zobacz LocationType. |
|
DWORD |
Część sekcji lokalizacji; Aby uzyskać szczegółowe informacje, zobacz LocationType. |
|
BOOL |
TRUEJeśli funkcja używa niestandardowych konwencja wywołania (tylko w przypadku poprawka DIA SDK lub nowsze). |
|
BOOL |
TRUEJeśli funkcja wykonuje zwrotu (tylko w przypadku poprawka DIA SDK lub nowsze). |
|
BOOL |
TRUEJeśli funkcja zawiera zwrot z przerwań (tylko w przypadku poprawka DIA SDK lub nowsze). |
|
BOOL |
TRUEJeśli funkcja jest oznaczony jako statyczne (tylko w przypadku poprawka DIA SDK lub nowsze). |
|
IDiaSymbol* |
Symbol dla funkcji okalającego. |
|
DWORD |
Identyfikator symbol nadrzędnego leksykalne. |
|
DWORD |
Start punkty są statyczne miejscach; Aby uzyskać szczegółowe informacje, zobacz Lokalizacje symboli. |
|
BOOL |
TRUEJeśli funkcja została podana z noinline atrybutu (tylko w przypadku poprawka DIA SDK lub nowsze). |
|
BOOL |
TRUEJeśli funkcja została podana z noreturn atrybutu (tylko w przypadku poprawka DIA SDK lub nowsze). |
|
BOOL |
TRUEJeśli funkcja nigdy nie zostanie wywołana, (tylko w przypadku poprawka DIA SDK lub nowsze). |
|
LONG |
Przesunięcie symbolu w pamięci; Aby uzyskać szczegółowe informacje, zobacz LocationType, LocIsRegRel. |
|
BOOL |
TRUEJeśli kod ma informacje debugowania do zoptymalizowanego kodu (tylko w przypadku poprawka DIA SDK lub nowsze). |
|
DWORD |
Względne położenie funkcji w ramach jego bloku. |
|
DWORD |
Identyfikator indeksu symbolu. |
|
DWORD |
Zwraca SymTagFuncDebugStart (jeden z SymTagEnum wartości). |
|
ULONGLONG |
Pozycja funkcji w pliku wykonywalnego. |