Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Gdy próba utworzenia obiektu struktury przez sterownik zakończy się niepowodzeniem, metoda tworzenia obiektu zwraca wartość NTSTATUS wskazującą typ błędu.
Jeśli sterownik poda nieprawidłowe informacje w strukturze WDF_OBJECT_ATTRIBUTES, framework może zwrócić:
STATUS_WDF_OBJECT_ATTRIBUTES_INVALID
Sterownik określił nazwę kontekstu obiektu, ale rozmiar kontekstu wynosi zero.
Sterownik określił wartość przesłonięcia rozmiaru kontekstu, lecz nie dostarczył struktury WDF_OBJECT_CONTEXT_TYPE_INFO.
Sterownik określił wartość ContextSizeOverride w WDF_OBJECT_ATTRIBUTES, która jest mniejsza niż element członkowski ContextSize struktury WDF_OBJECT_CONTEXT_TYPE_INFO.
Sterownik określił wartość ExecutionLevel w WDF_OBJECT_ATTRIBUTES, która nie mieści się w prawidłowym zakresie wartości.
Sterownik określił wartość SynchronizationScope w WDF_OBJECT_ATTRIBUTES, która nie mieści się w prawidłowym zakresie wartości.
STATUS_WDF_PRZYDZIAŁ_RODZICA_NIEDOZWOLONY
Sterownik próbował przypisać element nadrzędny do obiektu, ale struktura nie zezwala sterownikom na przypisywanie elementów nadrzędnych do typu obiektu.
STATUS_WDF_PARENT_ALREADY_ASSIGNED
Sterownik próbował przypisać element nadrzędny do obiektu, ale obiekt nadrzędny jest już przypisany do obiektu .
STATUS_WDF_PARENT_IS_SELF
Sterownik próbował przypisać obiektowi własnego rodzica.
STATUS_WDF_SYNCHRONIZATION_SCOPE_INVALID
Sterownik określił wartość typu WDF_SYNCHRONIZATION_SCOPE, która jest nieprawidłowa dla typu obiektu.
STATUS_WDF_EXECUTION_LEVEL_INVALID
Sterownik określił wartość typu WDF_EXECUTION_LEVEL, która jest nieprawidłowa dla typu obiektu.
Jeśli element członkowski Size dowolnej struktury zdefiniowanej przez framework nie pasuje do rzeczywistego rozmiaru struktury, framework może zwrócić STATUS_INFO_LENGTH_MISMATCH.
Jeśli platforma nie może przydzielić pamięci dla nowego obiektu, może zwrócić STATUS_INSUFFICIENT_RESOURCES.
Metody tworzenia poszczególnych obiektów mogą również zwracać dodatkowe wartości NTSTATUS. Aby uzyskać więcej informacji na temat dodatkowych wartości zwracanych przez każdą metodę, zobacz stronę referencyjną metody.